Part Number Hot Search : 
00112 74FCT1 014GP R2080 014GP UTCTL494 ACS8526P AD820003
Product Description
Full Text Search
 

To Download MC33742EPR2 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Freescale Semiconductor Advance Information
Document Number: MC33742 Rev. 11, 6/2008
System Basis Chip with Enhanced High Speed CAN Transceiver
The 33742 and the 33742S are SPI-controlled System Basis Chips (SBCs) combining many frequently used functions along with a CAN 2.0compliant transceiver, used in many automotive electronic control units (ECUs). The 33742 SBC has a fully protected fixed 5.0V low dropout internal regulator with current limiting, over-temperature pre-warning, and reset. A second 5.0V regulator can be implemented using external pass PNP bipolar junction pass transistor driven by the SBC's external V2 sense input and V2 output drive pins. The SBC has four main operating modes: Normal, Standby, Stop, and Sleep mode. Additionally there is an internally switched high side power supply output, four wake-up inputs pins, a programmable window watchdog, interrupt, reset, and a SPI module for communication and control. The high speed CAN A and B transceiver is available for intermodule communication. Features * 1.0Mbps CAN transceiver bus interface with bus diagnostic capability * SPI control at frequencies up to 4.0Mhz * 5.0V low dropout voltage regulator with current limiting, overtemperature prewarning, and output monitoring and reset * a Second 5.0V regulator capability using an external series pass transistor * Normal, Standby, Stop, and Sleep modes of operation with Low sleep and Stop mode current * A high side (HS) switch output driver for controlling external circuitry. * Pb-free packaging designated by suffix code EG and EP
33742 33742S
SYSTEM BASIS CHIP
DW SUFFIX EG SUFFIX (PB-FREE) 98ASB42345B 28-PIN SOICW
EP SUFFIX (PB-FREE) 98ASA10825D 48-PIN QFN
ORDERING INFORMATION
Device MC33742DW/R2 MCZ33742EG/R2 MC33742SDW/R2 MCZ33742SEG/R2 MC33742EP/R2 48 QFN - 40C to 125C 28 SOICW Temperature Range (TA) Package
VPWR
33742
5.0V VDD VSUP V2CTRL V2 L0 L1 L2 L3 WDOG INT TXD GND RXD HS CANH CANL GND
Safe Circuitry ECU Local Circuitry Twisted
V2
MCU
CS SCLK MOSI MISO
RST
SPI
CS SCLK MOSI MISO
VPWR
Pair
CAN Bus
Figure 1. 33742 Simplified Application Diagram
* This document contains certain information on a new product. Specifications and information herein are subject to change without notice.
(c) Freescale Semiconductor, Inc., 2007-2008. All rights reserved.
DEVICE VARIATIONS
DEVICE VARIATIONS
Table 1. Device Differences During a Reset Condition
Part No. 33742 Reset Duration 15ms (typical) Device Differences The duration the RST pin is asserted low when the Reset mode is entered after the SBC is powered up, a VDD under-voltage condition is detected, and the watchdog register is not properly triggered. The duration the RST pin is asserted low when the Reset mode is entered after the SBC is powered up, a VDD under-voltage condition is detected, and the watchdog register is not properly triggered. See Page page 20
33742S
3.5ms (typical)
page 20
33742
2
Analog Integrated Circuit Device Data Freescale Semiconductor
INTERNAL BLOCK DIAGRAM
INTERNAL BLOCK DIAGRAM
V2CTRL V2
VSUP Monitor Dual Voltage Regulator VSUP V1 Monitor 5.0V/200mA V1
HS Control
Mode Control Oscillator
HS Interrupt Watchdog Reset INT WDOG RST MOSI SPI SCLK MISO CS
L1 L2 L3 L4
Programmable Wake-up Input
CANH CANL
High-speed 1.0Mbps CAN Physical Interface
TXD RXD GND
Figure 2. 33742 Simplified Internal Block Diagram
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
3
PIN CONNECTIONS
PIN CONNECTIONS
RXD TXD VDD
RST INT
1 2 3 4 5 6 7 8 9 10 11 12 13 14
28 27 26 25 24 23 22 21 20 19 18 17 16 15
WDOG CS
GND GND GND GND V2 V2CTRL VSUP HS L0
MOSI MISO SCLK GND GND GND GND CANL CANH L3 L2 L1
Figure 3. 33742 28-Pin Connections Table 2. 33742 28-Pin Definitions A functional description of each pin can be found in the Functional Pin description section beginning on page 23.
Pin 1 2 3 4 5 6-9 20 - 23 10 11 12 13 14 -17 18 19 24 25 26 27 28 Pin Name RXD TXD VDD RST INT GND V2 V2CTRL VSUP HS L0- L3 CANH CANL SCLK MISO MOSI
CS WDOG
Formal Name Receive Data Transmit Data Voltage Digital Drain Reset Output (Active LOW) Interrupt Output (Active LOW) Ground Voltage Source 2 Voltage Source 2 Control Voltage Supply High Side Output Level 0 - 3 Inputs CAN High Output CAN Low Output Serial Data Clock Master In Slave Out Master Out Slave In Chip Select (Active LOW) Watchdog Output (Active LOW) CAN bus receive data output pin. CAN bus transmit data input pin.
Definition
5.0V regulator output pin. Supply pin for the MCU. This is the device reset output pin whose main function is to reset the MCU. This pin has an internal pullup current source to VDD. This output is asserted LOW when an enabled interrupt condition occurs. The output is a push-pull structure. These device ground pins are internally connected to the package lead frame to provide a 33742-to-PCB thermal path. Sense input for the V2 regulator using an external series pass transistor. V2 is also the internal supply for the CAN transceiver. Output drive source for the V2 regulator connected to the external series pass transistor. Supply input pin for the 33742. Output of the internal high side switch. The output current is internally limited to 150mA. Inputs from external switches or from logic circuitry. CAN high output pin. CAN low output pin. Clock input pin for the Serial Peripheral Interface (SPI). SPI data sent to the MCU by the 33742. When CS is HIGH, the pin is in the highimpedance state. SPI data received by the 33742. The CS input pin is used with the SPI bus to select the 33742. When the CS is asserted LOW, the 33742 is the selected device of the SPI bus. The WDOG output pin is asserted LOW if the software watchdog is not correctly triggered.
33742
4
Analog Integrated Circuit Device Data Freescale Semiconductor
PIN CONNECTIONS
48 47 46 45 44 43 42 41 40 39 38 37
NC NC NC NC GND GND GND GND NC NC NC NC
Transparent Top View
NC SCLK MISO MOSI CS WDOG RXD TXD VDD RST INT NC
1 2 3 4 5 6 7 8 9 10 11 12
36 35 34 33 32 31 30 29 28 27 26 25
NC CANL CANH L3 L2 L1 L0 HS VSUP V2 CTRL V2 NC
Figure 4. 33742 48-Pin Connections Table 3. 33742 48-Pin Definitions A functional description of each pin can be found in the Functional Pin description section beginning on page 23.
Pin 1, 12-16, 21-25, 36-40, 45-48 2 3 4 5 6 7 8 9 10 11 17-20 41-44 Pin Name NC Formal Name No Connect No connection. Definition
SCLK MISO MOSI
CS WDOG
Serial Data Clock Master In Slave Out Master Out Slave In Chip Select (Active LOW) Watchdog Output (Active LOW) Receive Data Transmit Data Voltage Digital Drain Reset Output (Active LOW) Interrupt Output (Active LOW) Ground
RXD TXD VDD RST INT GND
NC NC NC NC GND GND GND GND NC NC NC NC Clock input pin for the Serial Peripheral Interface (SPI). SPI data sent to the MCU by the 33742. When CS is HIGH, the pin is in the highimpedance state. SPI data received by the 33742. The CS input pin is used with the SPI bus to select the 33742. When the CS is asserted LOW, the 33742 is the selected device of the SPI bus. The WDOG output pin is asserted LOW if the software watchdog is not correctly triggered. CAN bus receive data output pin. CAN bus transmit data input pin. 5.0V regulator output pin. Supply pin for the MCU. This is the device reset output pin whose main function is to reset the MCU. This pin has an internal pullup current source to VDD. This output is asserted LOW when an enabled interrupt condition occurs. The output is a push-pull structure. These device ground pins are internally connected to the package lead frame to provide a 33742-to-PCB thermal path.
13 14 15 16 17 18 19 20 21 22 23 24
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
5
PIN CONNECTIONS
Table 3. 33742 48-Pin Definitions (continued) A functional description of each pin can be found in the Functional Pin description section beginning on page 23.
Pin 26 27 28 29 30-33 34 35 Pin Name V2 V2CTRL VSUP HS L0- L3 CANH CANL Formal Name Voltage Source 2 Voltage Source 2 Control Voltage Supply High Side Output Level 0 - 3 Inputs CAN High Output CAN Low Output Definition Sense input for the V2 regulator using an external series pass transistor. V2 is also the internal supply for the CAN transceiver. Output drive source for the V2 regulator connected to the external series pass transistor. Supply input pin for the 33742. Output of the internal high side switch. The output current is internally limited to 150mA. Inputs from external switches or from logic circuitry. CAN high output pin. CAN low output pin.
33742
6
Analog Integrated Circuit Device Data Freescale Semiconductor
ELECTRICAL CHARACTERISTICS MAXIMUM RATINGS
ELECTRICAL CHARACTERISTICS
MAXIMUM RATINGS
Table 4. Maximum Ratings All voltages are with respect to ground unless otherwise noted. Exceeding these ratings may cause a malfunction or permanent damage to the device.
Rating ELECTRICAL RATINGS Power Supply Voltage at VSUP Continuous (Steady-state) Transient Voltage (Load Dump) Logic Signals (RXD, TXD, MOSI, MISO, CS, SCLK, RST, WDOG, and INT) Output Voltage at VDD Output Current at VDD HS Voltage Output Current ESD Capability, Human Body Model(1) MC33742 in 28-pin SOIC HS, L0, L1, L2, L3, CANH, CANL pins All Other pins MC33742 in 48-pin QFN All pins ESD Capability, Machine Model(1) Input Voltage/Current at L0, L1, L2, L3 DC Input Voltage DC Input Current Transient Input Voltage attached to external circuitry(2) CANL and CANH Continuous Voltage Continuous Current CANH and CANL Transient Voltage (Load Dump)(3) CANH and CANL Transient Voltage
(3)
Symbol
Value
Unit
VSUP - 0.3 to 27 - 0.3 to 40 VLOG VDD IDD - 0.3 to VDD + 0.3 0.0 to 5.3 Internally Limited
V
V V A
VHS IHS VESD1
- 0.3 to VSUP + 0.3 Internally Limited
V A V
4000 2000 2000 VESD2 200 V
VDCIN IDCIN VTRINEC VCANH/L ICANH/L VLDH/L VTRH/L
- 0.3 to 40 2.0 100 - 27 to 40 200 40 40
V mA V V mA V V
Notes 1. Testing done in accordance with the Human Body Model (CZAP = 100pF, RZAP = 1500), Machine Model (CZAP = 200pF, RZAP = 0). 2. 3. Testing done in accordance with ISO 7637-1. See Figure 5. Load dump testing done in accordance with ISO 7637-1, Transient test done in accordance with ISO 7637-1. See Figure 6.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
7
ELECTRICAL CHARACTERISTICS MAXIMUM RATINGS
Table 4. Maximum Ratings (continued) All voltages are with respect to ground unless otherwise noted. Exceeding these ratings may cause a malfunction or permanent damage to the device.
Rating THERMAL RATINGS Operating Temperature Ambient Junction Storage Temperature Thermal Resistance Thermal Resistance Junction Case (QFN) Power Dissipation
(4)
Symbol
Value
Unit
C TA TJ TSTG RJG RTJC-RJC PD TPPRT - 40 to 125 - 40 to 150 - 55 to 165 20 TBD 1.0 Note 7 C C/W C/W W C
Peak Package Reflow Temperature During Reflow(6),(7)
Notes 4. Maximum power dissipation is at 85C ambient temperature in free aIr and with no heatsink, according to JEDEC JESD51-2 and JESD51-3 specifications. 5. The package is not designed for immersion soldering. The maximum soldering time is 10 seconds at 240C on any pin. Exceeding the maximum temperature and time limits may cause permanent damage to the device. 6. Pin soldering temperature limit is for 10 seconds maximum duration. Not designed for immersion soldering. Exceeding these limits may cause malfunction or permanent damage to the device. 7. Freescale's Package Reflow capability meets Pb-free requirements for JEDEC standard J-STD-020C. For Peak Package Reflow Temperature and Moisture Sensitivity Levels (MSL), Go to www.freescale.com, search by part number [e.g. remove prefixes/suffixes and enter the core ID to view all orderable parts. (i.e. MC33xxxD enter 33xxx), and review parametrics.
33742 1.0nF Lx 10 k GND Transient Pulse Generator (Note) GND
33742 1.0nF CANH CANL GND 1.0nF Transient Pulse Generator (Note) GND
Note Waveform per ISO 7637-1. Test Pulses 1, 2, 3a, and 3b.
Note Waveform per ISO 7637-1. Test Pulses 1, 2, 3a, and 3b.
Figure 5. Transient Test Setup for L0 : L3 Inputs
Figure 6. Transient Test Setup for CANH / CANL
33742
8
Analog Integrated Circuit Device Data Freescale Semiconductor
ELECTRICAL CHARACTERISTICS STATIC ELECTRICAL CHARACTERISTICS
STATIC ELECTRICAL CHARACTERISTICS
Table 5. Static Electrical Characteristics Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic INPUT PIN (VSUP) Supply Voltage Nominal DC Voltage Extended DC Voltage: Full Functionality(8) Extended DC Voltage: Reduced Functionality Load Dump Jump Start Supply Current in Standby Mode(10) (IOUT at VDD = 40mA, CAN Recessive or Sleep Mode) TA 25C Supply Current in Normal Mode(10) (IOUT at VDD = 40mA, CAN Recessive or Sleep mode) TA 25C Supply Current in Sleep Mode(10) (VDD and V2 OFF, CAN in Sleep Mode with CAN Wake-up Disabled(11)) VSUP < 13.5V, Oscillator Running(12) VSUP < 13.5V, Oscillator Not Running(13) VSUP = 18V, Oscillator Running(12) Supply Current in Sleep Mode(10) (V1 and V2 OFF, VSUP < 13.5V, Oscillator Not Running(13), CAN in Sleep Mode with Wake-up Enabled) TA = - 40C TA = 25C TA = 125C Supply Current in Stop (IOUT at VDD < 2.0mA, VDD ON, CAN in Sleep Mode with Wake-up Disabled(11)) VSUP < 13.5V, Oscillator Running(12) VSUP < 13.5V, Oscillator Not Running(13) VSUP = 18V, Oscillator Running(12) Mode(10) ISUP(STOP-WD) ISUP(SLP-WE) ISUP(SLP-WD) -- -- -- 85 53 110 105 80 140 A ISUP(NORM) -- 42 45 A ISUP(STDBY) -- 42 45 mA
(9)
Symbol
Min
Typ
Max
Unit
VSUP 5.5 18 4.5 -- -- -- -- -- -- -- 18 27 5.5 40 27
V
mA
-- -- --
80 65 55
-- -- -- A
-- -- --
-- 80 100
160 160 210
Notes 8. All functions and modes available and operating: Watchdog, HS turn ON / turn OFF, CAN transceiver operating, L0 : L3 inputs operating, normal SPI operation. The 33742 may experience an over-temperature fault. 9. At VDD > 4.0V, RST HIGH if reset 2 selected via SPI. The logic HIGH level will be degraded but the 33742 is functional. 10. Current measured at the VSUP pin. 11. If CAN Module is Sleep-enabled for wake-up, an additional current (ICAN-SLEEP) must be added to specified value. 12. 13. Oscillator running means one of the following function is active: Forced Wake-up or Cyclic Sense or Software Watchdog in Stop mode. Oscillator not running means none of the following functions are active: Forced Wake-up and Cyclic Sense and Software Watchdog in Stop mode.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
9
ELECTRICAL CHARACTERISTICS STATIC ELECTRICAL CHARACTERISTICS
Table 5. Static Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic INPUT PIN (VSUP) (CONTINUED) Supply Current in Stop Mode(14) ( IOUT at VDD < 2.0mA, VDD ON, VSUP < 13.5V, Oscillator Not Running, CAN in Sleep Mode with Wake-up Enabled)(15) TA = - 40C TA = 25C TA = 125C BATFAIL Flag Internal Threshold BATFAIL Flag Hysteresis
(16)
Symbol
Min
Typ
Max
Unit
ISUP(STOP-WE)
A
-- -- -- VBF VBF(HYS) VBF(EW) 5.3 VBF(EW-HYST) 0.1 1.5 --
100 92 80 3.0 1.0
-- -- -- 4.0 -- V V V
Battery Fall Early Warning Threshold In Normal and Standby Modes Battery Fall Early Warning Hysteresis In Normal and Standby OUTPUT PIN (VDD)(17) VDD Output Voltage (2.0mA < IV1 < 200mA) 5.5V < VSUP < 27V 4.5V < VSUP < 5.5V Dropout Voltage IDD = 200mA Dropout Voltage, Limited Output Current and Low VSUP IDD = 50 mA, 4.5 V < VSUP Output Current Internally Limited Thermal Shutdown (Junction) Normal or Standby Mode Over-temperature Pre-warning (Junction) VDDTEMP Bit Set Modes(16)
5.8
6.3 V
0.2
0.3
VDDOUT 4.9 4.0 VDDDRP1 -- VDDDRP2 -- IDD 200 TSD 160 TPW 125 -- 160 -- 200 285 350 0.1 0.25 0.2 0.5 5.0 -- 5.1 --
V
V
V
mA
C
C
Notes 14. Current measured at the VSUP pin. 15. Oscillator not running means none of the following functions are active: Forced Wake-up and Cyclic Sense and Software Watchdog in Stop mode. 16. Guaranteed by design; it is not production tested. 17. IDD is the total regulator output current. V1 specification with external capacitor. Stability requirement: Capacitance > 47F, ESR < 1.3 (tantalum capacitor). In Reset, Normal Request, Normal and Standby modes. Measures with capacitance = 47F tantalum.
33742
10
Analog Integrated Circuit Device Data Freescale Semiconductor
ELECTRICAL CHARACTERISTICS STATIC ELECTRICAL CHARACTERISTICS
Table 5. Static Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic OUTPUT PIN (VDD) (CONTINUED)(18) Temperature Threshold Difference Reset Threshold Threshold 1, Default Value after Reset, RSTTH Bit Set to Logic [0] Threshold 2, RSTTH Bit Set to Logic [1] VDD for Reset Active Line Regulation (IDD = 10mA, Capacitance = 47F Tantalum at VDD) 9.0V < VSUP < 18V 5.5V < VSUP < 27V Load Regulation (Capacitance = 47F Tantalum at V1) 1.0mA < IDD < 200mA Thermal Stability VSUP = 13.5V, IDD = 100mA(19) OUTPUT PIN IN STOP MODE (VDD)(18) VDD Output Voltage IDD 2.0mA IDD 10mA IDD Output Current to Wake-up Reset Threshold(18) Threshold 1, Default Value after Reset, RSTTH Bit Set to Logic [0] Threshold 2, RSTTH Bit Set to Logic [1] Line Regulation (Capacitance = 47F Tantalum at VDD) 5.5V < VSUP < 27V, IDD = 2.0mA Load Regulation (Capacitance = 47F Tantalum at V1) 1.0mA < IDD < 10mA VLD-STOP -- 15 75 VLR-STOP -- 5.0 25 mV VTHERM-S -- 30 50 VLD -- 25 75 mV VDDR VDDR -- -- 5.0 10 25 25 mV TSD - TPW VRSTTH 4.5 4.0 1.0 4.6 4.2 -- 4.7 4.3 VRSTTH V mV 20 -- 40 C V Symbol Min Typ Max Unit
VDDSTOP
4.75 4.75 5.0 5.0 17 5.25 5.25 25
V
IDDS-WU VRST-STOP
10
mA V
4.5 4.1
4.6 4.2
4.7 4.3 mV
Notes 18. IDD is the total regulator output current. VDD specification with external capacitor. Stability requirement: capacitance > 47F, ESR < 1.3 (tantalum capacitor). In Reset, Normal Request, Normal and Standby modes, measures with capacitance = 47F tantalum.Selectable by RSTTH bit in SPI Register Reset Control Register (RCR). 19. Guaranteed by characterization and design; it is not production tested.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
11
ELECTRICAL CHARACTERISTICS STATIC ELECTRICAL CHARACTERISTICS
Table 5. Static Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic TRACKING VOLTAGE REGULATOR (V2)(20) V2 Output Voltage (Capacitance = 10F Tantalum at V2) 2.0mA IV2 200mA, 5.5V < VSUP < 27V IV2 Output Current (for Information Only) Depending on External Ballast Transistor V2 Control Drive Current Capability(21) Worst Case at TJ = 125C V2LOW Flag Threshold LOGIC OUTPUT PIN (MISO)(22) Low-level Output Voltage IOUT = 1.5mA High-level Output Voltage IOUT = -250A Tri-stated MISO Leakage Current 0V < VMISO < VDD IHZ - 2.0 -- 2.0 VOH VDD - 0.9 -- VDD A VOL 0.0 -- 1.0 V V Symbol Min Typ Max Unit
V2
0.99 1.0 1.01
VDD
IV2
200 -- --
mA
IV2CTRL
0.0 -- 4.0 10 4.25
mA
V2LTH
3.75
V
Notes 20. V2 specification with external capacitor. Stability requirement: capacitance > 42F and ESR < 1.3 (tantalum capacitor), external resistor between base and emitter required. Measurement conditions: ballast transistor MJD32C, capacitance > 10F tantalum, 2.2k resistor between base and emitter of ballast transistor. 21. The guaranteed V2CTRL current capability is 10mA. No active current limiting is used so the actual available current may be higher. 22. Push-pull structure with tri-state condition (CS HIGH).
33742
12
Analog Integrated Circuit Device Data Freescale Semiconductor
ELECTRICAL CHARACTERISTICS STATIC ELECTRICAL CHARACTERISTICS
Table 5. Static Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic LOGIC INPUT PINS (MOSI, SCLK, CS) High-level Input Voltage Low-level Input Voltage High-level Input Current on CS VIN = 4.0V Low-level Input Current on CS VIN = 1.0V MOSI and SCLK Input Current 0V < VIN < VDD OUTPUT PIN (RST)(23) High-level Output Current 0V < VOUT < 0.7 VDD Low-level Output Voltage IO = 1.5mA, 5.5V < VSUP < 27V IO = 0mA, 1.0V 0.9V OUTPUT PIN (WDOG)(24) Low-level Output Voltage IO = 1.5mA, 1.0V < VSUP < 27V High-level Output Voltage IO = -250A OUTPUT PIN (INT)(24) Low-level Output Voltage IO = 1.5 mA High-level Output Voltage IO = -250A Notes 23. Output pin only. Supply from VDD. Structure switch to ground with pullup current source. 24. Push-pull structure. VOH VDD - 0.9 -- VDD VOL 0.0 -- 0.9 V V VOH VDD - 0.9 -- VDD VOL 0.0 -- 0.9 V V IPDW 2.3 -- 5.0 VOL 0.0 0.0 -- -- 0.9 0.9 mA IOH - 300 - 250 -150 V A VIH VIL 0.7 VDD - 0.3 -- -- VDD + 0.3 0.3 VDD V V A -100 -- - 20 A -100 -- - 20 A -10 -- 10 Symbol Min Typ Max Unit
I IH I IL I IN
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
13
ELECTRICAL CHARACTERISTICS STATIC ELECTRICAL CHARACTERISTICS
Table 5. Static Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic OUTPUT PIN (HS) Driver Output ON Resistance TA = 25C, IOUT - 150mA, VSUP > 9.0V TA = 125C, IOUT - 150mA, VSUP > 9.0V TA = 125C, IOUT - 120mA, 5.5V < VSUP < 9.0V Output Current Limitation VSUP - VHS > 1.0V HS Thermal Shutdown HS Leakage Current Output Clamp Voltage IOUT = -10mA, No Inductive Load Drive Capability INPUT PINS (L0, L1, L2, AND L3) Low-voltage Detection Threshold 5.5V < VSUP < 6.0V 6.0V < VSUP < 18V 18V < VSUP < 27V High-voltage Detection Threshold 5.5V < VSUP < 6.0V 6.0V < VSUP < 18V 18V < VSUP < 27V Hysteresis 5.5V < VSUP < 27V Input Current - 0.2V < VIN < 40V CAN TRANSCEIVER CURRENT Supply Current of CAN Module CAN in Normal mode, Bus Recessive State CAN in Normal mode, Bus Dominant State without Bus Load CAN in Sleep State, Wake-up Enabled, V2 Regulator OFF CAN in Sleep State, Wake-up Disabled, V2 Regulator OFF(25) Notes 25. Guaranteed by design; it is not production tested. IRES IDOM ICAN-SLEEP IDIS -- -- -- -- 1.3 1.5 12 -- 3.0 3.5 24 1.0 mA mA A A I IN -10 -- 10 VHYS 0.6 -- 1.3 A VTHH 2.7 3.0 3.5 3.3 4.0 4.2 3.8 4.6 4.7 V VTHL 2.0 2.5 2.7 2.5 3.0 3.2 3.0 3.6 3.7 V V TSD ILEAK VCL -1.5 -- - 0.3 ILIM 160 155 -- -- -- -- 500 190 10 C A V RDS(ON) -- -- -- 2.0 -- 3.5 2.5 4.5 5.5 mA Symbol Min Typ Max Unit
33742
14
Analog Integrated Circuit Device Data Freescale Semiconductor
ELECTRICAL CHARACTERISTICS STATIC ELECTRICAL CHARACTERISTICS
Table 5. Static Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic PINS (CANH AND CANL) Bus Pin Common Mode Voltage Differential Input Voltage (Common Mode Between - 3.0V and 7.0V) Recessive State at RXD Dominant State at RXD Differential Input Hysteresis (RXD) Input Resistance 28-pin SOIC 48-pin QFN Differential Input Resistance CANH Output Voltage TXD Dominant State TXD Recessive State CANL Output Voltage TXD Dominant State TXD Recessive State Differential Output Voltage TXD Dominant State TXD Recessive State Output Current Capability (Dominant State) CANH CANL Over-temperature Shutdown CANL Over-current Detection(26) CANL CANH CANH and CANL Input Current, Device Supplied (CAN Sleep mode with CAN Wake-up Enabled or Disabled) VCANH, VCANL from 0V to 5.0V VCANH, VCANL = - 2.0V VCANH, VCANL = 7.0V CANH and CANL Input Current, Device Unsupplied VCANH, VCANL = 2.5V VCANH, VCANL = - 2.0V VCANH, VCANL = 7.0V ICAN2 -- - 60 -- 40 - 50 190 100 -- 240 ICANL /OC ICANH /OC ICAN1 -- - 60 -- 3.0 - 50 60 10 -- 75 A 60 - 200 -- -- 200 - 60 A ICANH ICANL TSD -- 35 160 -- -- 180 - 35 -- -- C mA VoH - VoL 1.5 -- -- -- 3.0 100 V mV mA VCANL 0.5 2.0 -- -- 2.25 -- RIND VCANH 2.75 -- -- -- 4.5 3.0 V VHYS RIN 5.0 5.0 10 -- -- -- 100 50 100 k V VCM VCANH - VCANL -- 900 100 -- -- -- 500 -- -- mV k - 27 -- 40 V mV Symbol Min Typ Max Unit
Notes 26. Reported in CAN register. For a description of the contents of the CAN register, refer to CAN Register (CAN) on page 49
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
15
ELECTRICAL CHARACTERISTICS STATIC ELECTRICAL CHARACTERISTICS
Table 5. Static Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic DIAGNOSTIC INFORMATION (CANH AND CANL) CANL to GND Threshold CANH to GND Threshold CANL to VSUP Threshold CANH to VSUP Threshold CANL to VDD Threshold CANH to VDD Threshold RXD Weak Pull-down Current Source(27) RXD Permanent Dominant Failure Condition PINS (TXD AND RXD) TXD Input High-voltage TXD Input Low-voltage TXD High-level Input Current VTXD = V2 TXD Low-level Input Current VTXD = 0V RXD Output High Voltage(28) IRXD = 250A RXD Output Low-voltage IRXD = 1.0mA Notes 27. Guaranteed by design; it is not production tested. 28. RXD is a push-pull structure between the V2 pin and GND. VOL -- -- 0.5 VOH VDD - 1.0 -- -- V IIL -150 - 100 - 50 V VIH VIL IIH -10 -- 10 A 0.7 VDD - 0.4 -- -- VDD + 0.4 0.3 VDD V V A VLG VHG VLVB VHVB VL5 VH5 IRXDW -- 100 -- -- -- -- -- -- -- 1.75 1.75 VSUP - 2.0 VSUP - 2.0 VDD - 0.43 VDD - 0.43 -- -- -- -- -- -- V V V V V V A Symbol Min Typ Max Unit
33742
16
Analog Integrated Circuit Device Data Freescale Semiconductor
ELECTRICAL CHARACTERISTICS DYNAMIC ELECTRICAL CHARACTERISTICS
DYNAMIC ELECTRICAL CHARACTERISTICS
Table 6. Dynamic Electrical Characteristics Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic DIGITAL INTERFACE TIMING (SCLK, CS, MOSI, MISO)(29) SPI Operation Frequency SCLK Clock Period SCLK Clock High Time SCLK Clock Low Time Falling Edge of CS to Rising Edge of SCLK Falling Edge of SCLK to Rising Edge of CS MOSI to Falling Edge of SCLK Falling Edge of SCLK to MOSI MISO Rise Time(30) Symbol Min Typ Max Unit
f REQ t PCLK t WSCLKH t WSCLKL t LEAD t LAG t SISU t SIH t RSO
0.25 250 125 125 100 100 40 40
-- -- -- -- -- -- -- --
4.0 N/A N/A N/A N/A N/A N/A N/A
MHz ns ns ns ns ns ns ns ns
CL = 220pF MISO Fall Time CL = 220pF Time from Falling or Rising Edges of CS MISO Low-impedance MISO High-impedance Time from Rising Edge of SCLK to MISO Data Valid 0.2 VDD MISO 0.8 VDD, CL = 200pF STATE MACHINE TIMING (CS, SCLK, MOSI, MISO, WDOG, INT) Delay Between CS LOW-to-HIGH Transition (at End of SPI Stop Command) and Stop mode Activation(31) Interrupt Low-level Duration Stop Mode Internal Oscillator Frequency(32) Notes 29. 30. 31. 32.
(30)
--
25
50 ns
t FSO
-- 25 50
ns
t SOEN t SODIS t VALID
-- --
-- --
50 50 ns
--
--
50
t CS-STOP
18 -- 34
s
t INT
7.0 10 100 13 --
s
f OSC
--
kHz
See Figure 7, SPI Timing Diagram, page 22. Not production tested. Guaranteed by design. Not production tested. Guaranteed by design. Detected by V2 OFF. f OSC is indirectly measured (1.0ms reset) and trimmed.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
17
ELECTRICAL CHARACTERISTICS DYNAMIC ELECTRICAL CHARACTERISTICS
Table 6. Dynamic Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic Symbol Min Typ Max Unit
STATE MACHINE TIMING (CS, SCLK, MOSI, MISO, WDOG, INT) (CONTINUED) Watchdog Period Normal and Standby Modes 28-pin SOIC Period 1 Period 2 Period 3 Period 4 48-pin QFN Period 1 Period 2 Period 3 Period 4 Normal Request Mode Timeout 28-pin SOIC 48-pin QFN Watchdog Period Stop Mode Period 1 Period 2 Period 3 Period 4 Watchdog Period Accuracy Normal and Standby Modes Stop Mode Cyclic Sense / FWU Timing Sleep and Stop Modes Timing 1 Timing 2 Timing 3 Timing 4 Timing 5 Timing 6 Timing 7 Timing 8 Cyclic Sense ON Time Sleep and Stop modes. Cyclic Sense / FWU Timing Accuracy Sleep and Stop modes t ACC -12 - 30 -- -- 12 30 ms 3.22 6.47 12.9 25.9 51.8 66.8 134 271 4.6 9.25 18.5 37 74 95.5 191 388 5.98 12 24 48.1 96.2 124 248 504 s 200 350 500 % - 30 -- 30 8.58 39.6 88 308 8.3 38.5 86 300 9.75 45 100 350 9.75 45 100 350 10.92 50.4 112 392 10.92 50.4 112 392 ms 308 300 350 350 392 392 ms 6.82 31.5 70 245 9.75 45 100 350 12.7 58.5 130 455 %
t WDOG
ms
t NRTOUT
t WD-STOP
t CSFWU
t ON t ACC
33742
18
Analog Integrated Circuit Device Data Freescale Semiconductor
ELECTRICAL CHARACTERISTICS DYNAMIC ELECTRICAL CHARACTERISTICS
Table 6. Dynamic Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic Symbol Min Typ Max Unit
STATE MACHINE TIMING (CS, SCLK, MOSI, MISO, WDOG, INT) (CONTINUED) Delay Between SPI Command and HS Turn ON(33) Normal or Standby mode, VSUP > 9.0V Delay Between SPI Command and HS Turn OFF(33) Normal or Standby mode, VSUP > 9.0V Delay Between SPI and V2 Turn ON(33) Standby mode Delay Between SPI and V2 Turn OFF(33) Normal mode Delay Between Normal Request and Normal mode After Watchdog Trigger Command(33) Normal Request mode
t S-HSON t S-HSOFF t S-V2ON
--
-- 22
s
--
-- 22
s
s 9.0 -- 22 s 9.0 -- 22 s 15 35 70
t S-V2OFF t S-NR2N
Notes 33. Delay starts at falling edge of clock cycle #8 of the SPI command and start of "Turn ON" or "Turn OFF" of HS or V2.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
19
ELECTRICAL CHARACTERISTICS DYNAMIC ELECTRICAL CHARACTERISTICS
Table 6. Dynamic Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic Symbol Min Typ Max Unit
STATE MACHINE TIMING (CS, SCLK, MOSI, MISO, WDOG, INT) (CONTINUED) Delay Between SPI and CAN Normal mode(34) Normal mode(35) Delay Between SPI and CAN Sleep Mode(34) Normal mode
(35)
t S-CAN_N
-- -- 10
s
t S-CAN_S
-- -- 10
s
Delay Between CS Wake-up (CS LOW to HIGH) and Device in Normal Request mode (VDD ON and RST HIGH) Stop mode Delay Between CS Wake-up (CS LOW to HIGH) and First Accepted SPI Command Device in Stop mode After Wake-up Delay Between INT Pulse and First SPI Command Accepted Device in Stop mode After Wake-up Delay Between Two SPI Messages Addressing the Same Register OUTPUT PIN (VDD) Reset Delay Time Measured at 50% of Reset Signal IDD Over-current to Wake-up Deglitcher OUTPUT PIN (RST) Reset Duration After VDD HIGH 33742 33742S INPUT PINS (L0, L1, L2, AND L3) Wake-up Filter Time Time(35)
t W-CS
15 40 90
s
t W-SPI
90 -- N/A
s
t S-1STSPI
20 -- -- N/A --
s
t 2SPI
25
s
tD
4.0 -- 55 30 75
s
tIDD-DGLT
40
s
ms t RSTDUR t RSTDURS 12 3.0 15 3.5 18 4.0
t WUF
8.0
20
38
s
Notes 34. Delay starts at falling edge of clock cycle #8 of the SPI command and start of "Turn ON" or "Turn OFF" of HS or V2. 35. Guaranteed by design; it is not production tested.
33742
20
Analog Integrated Circuit Device Data Freescale Semiconductor
ELECTRICAL CHARACTERISTICS DYNAMIC ELECTRICAL CHARACTERISTICS
Table 6. Dynamic Electrical Characteristics (continued) Characteristics noted under conditions 4.75V V2 5.25V, 5.5V VSUP 18V, and -40C TA 125C. Typical values noted reflect the approximate parameter mean at TA = 25C under nominal conditions, unless otherwise noted.
Characteristic CAN MODULE - SIGNAL EDGE RISE AND FALL TIMES (CANH, CANL) Dominant State Timeout Propagation Loop Delay TXD to RXD (Recessive to Dominant)(36) Slew Rate 3 Slew Rate 2 Slew Rate 1 Slew Rate 0 Propagation Delay TXD to CAN (Recessive to Dominant)(37) Slew Rate 3 Slew Rate 2 Slew Rate 1 Slew Rate 0 Propagation Delay CAN to RXD (Recessive to Dominant)(38) Propagation Loop Delay TXD to RXD (Dominant to Recessive)(36) Slew Rate 3 Slew Rate 2 Slew Rate 1 Slew Rate 0 Propagation Delay TXD to CAN (Dominant to Recessive)(37) Slew Rate 3 Slew Rate 2 Slew Rate 1 Slew Rate 0 Propagation Delay CAN to RXD (Dominant to Recessive) Non-Differential Slew Rate (CANL or CANH) Slew Rate 3 Slew Rate 2 Slew Rate 1 Slew Rate 0 Bus Communication Rate 36. See Figure 8, page 22. 37. See Figure 9, page 22. 38. See Figure 10, page 22.
(38)
Symbol
Min
Typ
Max
Unit
t DOUT t LRD
200
360
520
s ns
60 70 80 110
100 110 130 200
210 225 255 310 ns
t TRD
20 25 35 50 65 80 100 160 50 110 150 200 300 140
t RRD t LDR
10
ns ns
100 120 140 250
150 165 200 340
200 220 250 410 ns
t TDR
60 65 75 200 125 150 180 310 30 150 190 250 460 60
t RDR t SL3 t SL2 t SL1 t SL0
tBUS
20
ns V/s
4.0 3.0 2.0 1.0 60k
19 13.5 8.0 5.0 --
40 20 15 10 1.0M bps
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
21
ELECTRICAL CHARACTERISTICS TIMING DIAGRAMS
TIMING DIAGRAMS
t PCLK
CS
t LEAD t WSCLKH t LAG
SCLK
t WSCLKL t SISU t SIH
MOSI
Undefined
t VALID t SOEN
DI 0
Don't Care
DI 8
Don't Care
t SODIS
MISO
DO 0
DO 8
Note Incoming data at MOSI pin is sampled by the 33742 at SCLK falling edge. Outgoing data at MISO pin is set by the 33742 at SCLK rising edge (after t VALID delay time). Figure 7. SPI Timing Diagram
tLRD
tTRD
TXD 0.8 V
2.0 V
TXD 0.8 V
tLDR
2.0 V
tTDR
VDIFF
0.9 V 0.5 V
VDIFF = VCANH - VCANL
RXD 0.8 V
2.0 V
Figure 9. Propagation Delay TXD to CAN Figure 8. Propagation Loop Delay TXD to RXD
VDIFF
0.9 V
tRRD
tRDR
0.5 V
RXD 0.8 V
2.0 V
Figure 10. Propagation Delay CAN to RXD
33742
22
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DESCRIPTION INTRODUCTION
FUNCTIONAL DESCRIPTION
INTRODUCTION
The 33742 and the 33742S are system basis chips (SBCs) dedicated to automotive applications. Their functions include the following: * One fully protected 5.0V voltage regulator with 200mA total output current capability available at the VDD pin. * VDD regulator under-voltage reset function, programmable window or time-out software watchdog function. * Internal driver (V2) for an external series pass transistor to implement a second 5.0V voltage regulator. * Two running modes: Normal and Standby modes set by the system microcontroller. * Sleep and Stop modes low power operating modes to reduce an application's current consumption while providing a wake-up capability from the CAN interface, L3 : L0 wake-up inputs, or from a timer wake-up. * Programmable wake-up input and cyclic sense wakeups. * CAN high-speed physical bus interface with TXD and RXD fault diagnostic capability and enhanced protection features. * An SPI interface for use in communicating with a MCU and Interrupt outputs to report SBC status, perform diagnostics, and report wake-up events.
FUNCTIONAL PIN DESCRIPTION RECEIVE AND TRANSMIT DATA (RXD AND TXD)
The RXD and TXD pins (receive data and transmit data pins, respectively) are connected to a microcontroller's CAN protocol handler. TXD is an input and controls the CANH and CANL line state (dominant when TXD is LOW, recessive when TXD is HIGH). RXD is an output and reports the bus state (RXD LOW when CAN bus is dominant, HIGH when CAN bus is recessive). The RXD terminal is a push-pull structure between the V2 pin and GND. INT output also reports a wake-up event by a 10s typical pulse when the device is in Stop mode.
VOLTAGE SOURCE 2 (V2)
The V2 pin is the input sense for the V2 regulator. It is connected to the external series pass transistor. V2 is also the 5.0V supply of the internal CAN interface. It is possible to connect V2 to an external 5.0V regulator or to the VDD output when no external series pass transistor is used. In this case, the V2CTRL pin must be left open. Refer to Figure 31, SBC Typical Application Schematic, page 57.
Voltage Digital Drain (VDD)
The VDD pin is the output pin of the 5.0V internal regulator. It can deliver up to 200mA. This output is protected against over-current and over-temperature. It includes an overtemperature pre-warning flag, which is set when the internal regulator temperature exceeds 130C typical. When the temperature exceeds the over-temperature shutdown (170C typical), the regulator is turned off. VDD includes an under-voltage reset circuitry, which sets the RST pin LOW when VDD is below the under-voltage reset threshold.
VOLTAGE SOURCE 2 CONTROL (V2CTRL)
The V2CTRL pin is the output drive pin for the V2 regulator connected to the external series pass transistor.
VOLTAGE SUPPLY (VSUP)
The VSUP pin is the battery supply input of the device.
HIGH-SIDE OUTPUT (HS)
The HS pin is the internal high side driver output. It is internally protected against over-current and overtemperature.
RESET OUTPUT (RST)
The Reset pin RST, is an output that is set LOW when the device is in reset mode. The RST pin is set HIGH when the device is not in reset mode. RST includes an internal pullup current source. When RST is LOW, the sink current capability is limited, allowing RST to be shorted to 5.0V for software debug or software download purposes.
LEVEL 0-3 INPUTS (L0: L3)
The L0 : L3 pins can be connected to contact switches or the output of other ICs for external inputs. The input states can be read by SPI. These inputs can be used as wake-up events for the SBC when operating in the Sleep or Stop mode.
INTERRUPT OUTPUT (INT)
The Interrupt pin INT, is an output that is set LOW when an interrupt occurs. INT is enabled using the Interrupt Register (INTR). When an interrupt occurs, INT stays LOW until the interrupt source is cleared.
CAN HIGH AND CAN LOW OUTPUTS (CANH AND CANL)
The CAN High and CAN Low pins are the interfaces to the CAN bus lines. They are controlled by TXD input level, and
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
23
FUNCTIONAL DESCRIPTION FUNCTIONAL PIN DESCRIPTION
the state of CANH and CANL is reported through RXD output. A 60 termination resistor is connected between CANH and CANL pins.
MASTER OUT SLAVE IN (MOSI)
MOSI is the Master Out Slave In pin of the serial peripheral interface. Control data from a microcontroller is received through this pin.
SERIAL DATA CLOCK (SCLK)
SCLK is the Serial Data Clock input pin of the serial peripheral interface.
CHIP SELECT (CS)
CS is the Chip Select pin of the serial peripheral interface. When this pin is LOW, the SPI port of the device is selected.
MASTER IN SLAVE OUT (MISO)
MISO is the Master In Slave Out pin of the serial peripheral interface. Data is sent from the SBC to the microcontroller through the MISO pin.
WATCHDOG OUTPUT (WDOG) The Watchdog output pin is asserted LOW to flag that the software watchdog has not been properly triggered.
33742
24
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DESCRIPTION FUNCTIONAL INTERNAL BLOCK DESCRIPTION
FUNCTIONAL INTERNAL BLOCK DESCRIPTION
MC33742 - Functional Block Diagram Integrated Supply
VSUP Control & Monitor
Outputs 5.0V Linear Regulator (LDO) 5.0V Regulator Base PNP Drive High-side Switch CAN Physical Layer Interface
Analog Circuitry
Oscillator
Mode Control
Programmable Wake-up
MCU Interface SPI Interface CAN Interface / Control
Integrated Supply Analog Circuitry
Reset & INT
Watchdog Timer
MCU Interface Outputs
OUTPUTS 5.0V LINEAR REGULATOR (LDO)
This low dropout linear regulator (V1) outputs a regulated 5.0V at 200mA. The associated monitoring circuit provides detection of under-voltage, over-current, and short-circuit conditions, as well as over-temperature and a reset function.
INTEGRATED SUPPLY VSUP CONTROL & MONITOR
This circuitry protects the IC from transient conditions such as vehicle jump-start (27V) and load dump (40V). If the VSUP voltage falls below 3.0V (or a 6.0V warning interrupt), an under-voltage detection is reported.
5.0V REGULATOR BASE PNP DRIVE
The V2 linear regulator control circuitry provides drive for an external series pass transistor (PNP type). The 5.0V output tracks the V1 regulator
ANALOG CIRCUITRY OSCILLATOR
This circuit is used to generate the internal timings for reset, watchdog, cyclic wake-up, filtering time, etc.
HIGH SIDE SWITCH
The high switch provides a 2.0 Ohm (typ.) RDSON MOSFET driver connected to the VSUP pin. The output is protected against short-circuit conditions and provides overtemperature shutdown.
MODE CONTROL
The 4 operating modes of the IC are controlled through the SPI control registers. There are also several special modes possible.
CAN PHYSICAL LAYER INTERFACE
This circuitry provides communication between the TXD & RXD pins, from/to the MCU, and the CANL & CANH pins of the CAN physical interface. The various modes of the CAN interface are controlled through the SPI control registers.
PROGRAMMABLE WAKE-UP
The 4 inputs are used in conjunction with various SPI control register bits to determine the wake-up conditions and the reaction of the IC. They can be connected to contact switches or other ICs.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
25
FUNCTIONAL DESCRIPTION FUNCTIONAL INTERNAL BLOCK DESCRIPTION
MCU INTERFACE SPI INTERFACE
The IC and the MCU communicate using the SPI control and status reporting registers. The clock speed (SCLK) can be as high as 4.0MHz.
WATCHDOG TIMER
The timer can be used as a watchdog window or watchdog timeout function. The SPI control register provide the choice as well as the timeout value. When the watchdog timer is not properly serviced by the MCU, an error signal (WDOGN low) and a reset signal (RSTN low) are output.
RESET & INT
These 2 outputs notify the MCU when the IC is in reset mode, or when an enabled interrupt condition has occurred.
CAN INTERFACE/CONTROL
The operation of the CAN interface is controlled by the MCU through the use of SPI control register bits.
33742
26
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
FUNCTIONAL DEVICE OPERATION
SUPPLY VOLTAGE AT VSUP
The 33742 receives its operating voltage via the VSUP pin. An external diode is needed in series with the VSUP pin and the supply voltage to protect the SBC against negative transients or from a reverse battery situation that can occur in a vehicle application. The 33742 will operate from a supply voltage input as low as 4.5VDC to as high as 27VDC. The later voltage is often encountered during a vehicle jump-start. The VSUP pin can tolerate automotive transient conditions such as load dump to 40V. The SBC is able to detect when VSUP falls below 3.0V typical. This under-voltage state is detected and retained in the parts Mode Control Register (MCR) as the BATFAIL bit. This detection capability is available across all operating modes. Note For a detailed description of all the registers mentioned in this section, refer to the section titled SPI Interface And Register Description beginning on page 47. The SBC incorporates a VSUP level early warning function, which provides a maskable interrupt if the VSUP voltage level falls below 6.0V typical. Hysteresis is used to reduce false detections. The early warning function works only in Normal and Standby operation modes. An under-voltage at the VSUP pin is reported in the Input / Output Register (IOR). voltage is 5.0V and tracks the VDD regulator. The MJD32C transistor is recommended for use as the external pass device. Other PNP transistors can be used but depending on the device's gain, an external resistor-capacitor network might be needed. V2 is also the supply voltage for the onboard CAN module. An under-voltage condition for the V2 voltage is reported in the IOR Register (bit V2LOW set to logic [1] if V2 falls below 4.0V typical).
HS VSUP SWITCH OUTPUT
The HS output is a 2.0 typical switch tied to the VSUP pin. It can power or bias external switches and their associated pullup or put-downs or other circuitry. An example is biasing a set of switches connected to the L0 : L3 wake-up input pins. The HS VSUP output current is limited to 200mA and is protected against short circuits conditions and will report an over-temperature shutdown condition (bit HSOT in the IOR register and bit HSOT - V2LOW in the INTR register). The HS output "on" state is set by the HSON bit in the IOR register. A cyclic mode of operation can be implemented using an internal timer in the Sleep and Stop operating modes. It can also be turned on in Normal or Standby modes to drive loads or supply peripheral components. No internal protection circuitry is provided, however. Dedicated chip protection circuitry is required for inductive load applications. The HS output pin should not go below - 0.3V.
VDD REGULATOR
The VDD regulator provides a 5.0V low dropout voltage capable of supplying up to 200mA with monitoring circuitry for under-voltage detection and a reset function. The VDD regulator is protected against over-current and short-circuit conditions. It has over-temperature detection and will set warning flags (bit VDDTEMP in the MCR and INTR registers) and has over-temperature shutdown with hysteresis.
BATTERY FAIL EARLY WARNING
Refer to the previous discussion under the heading, Supply Voltage at VSUP.
INTERNAL CLOCK
The 33742 has an internal clock used to generate all timings (reset, watchdog, cyclic wake-up, filtering time, etc.). There are two on-board oscillators: a higher accuracy (12 percent) oscillator used in Normal Request, Normal, and Standby modes, and a lower accuracy (30 percent) oscillator used during Sleep and Stop modes.
V2 REGULATOR
The V2 regulator feature provides for a second 5.0VDC voltage source The internal V2 circuitry will drive an external series pass transistor, substantially increasing the available supply current. Two pins, the V2 and the V2CTRL, are used to sense and drive the series pass transistor. The output
OPERATIONAL MODES INTRODUCTION
The 33742 has four modes of operation, all controllable via the SPI. The modes are Standby, Normal, Stop, and Sleep. An additional temporary mode called Normal Request mode is automatically accessed by the device after reset or wakeup from Stop mode. A Reset mode is also implemented. Special modes and configurations are possible for debug and program microcontroller flash memory. Table 7, page 29, offers a summary of the functional modes.
STANDBY MODE
In Standby mode only the VDD regulator is ON. The V2 regulator is turned OFF by disabling the V2CTRL pin. Other functions available are the L0 : L3 inputs read through via the SPI and HS output activation. The CAN interface is not able to send messages. If a CAN message is received, the CANWU bit is set. The watchdog timer is running.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
27
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
NORMAL MODE
In Normal mode, both the VDD and V2 regulators are in the ON state. All functions are available in this operating mode (watchdog, wake-up input reading through SPI, HS activation, and CAN communication). The watchdog timer is running and must be periodically cleared through SPI.
RESET MODE
In the Reset mode, the RST pin is LOW and a timer runs for t RSTDUR time. After t RSTDUR has elapsed, the 33742 enters the Normal Request operating mode. The Reset mode is entered if a reset condition occurs (VDD LOW, watchdog time-out, or watchdog trigger in a closed window).
STOP MODE
The V2 regulator is turned OFF by disabling the V2CTRL pin. The VDD regulator is activated in a special low power mode supplying only a few mA of current. This maintains "keep alive" power for the application's MCU while the MCU is in a power-saving state (i.e., a MCU's version of Stop or Wait). In the Stop mode, the supply current available from VSUP pin is very low. Both parts (the SBC or the MCU) can be awakened from either the 33742 side (for example, cyclic sense, forced wake-up, CAN message, wake-up inputs, and over-current on VDD) or from the MCU side (key wake-up, etc.). Stop mode is always selected via SPI. In Stop mode, the watchdog software may be either running or not running depending upon selection by SPI (Reset Control Register [RCR], bit WDSTOP). To clear a running watchdog timer, the SBC must be awakened using the CS pin (SPI wake-up). In Stop mode, wake-up is identical to that in Sleep mode, with the addition of CS and VDD over-current wake-up. Refer to Table 7, page 29.
NORMAL REQUEST MODE
The Normal Request mode is a temporary operating mode automatically entered by the SBC after the Reset mode or after the 33742 wakes up from the Stop mode. After a wake-up from the Sleep mode or after a device power-up, the SBC enters the Reset mode prior to entering the Normal Request mode. After a wake-up from the Stop mode, the 33742 enters the Normal Request mode directly. In Normal Request mode, the VDD regulator is ON, the V2 regulator is OFF, and the RST pin is HIGH. As soon as the SBC enters the Normal Request mode, an internal 350ms timer is started (parameter tNRTOUT). During this time, the application's MCU must address the 33742 via SPI and configure the TIM1 sub register to select the watchdog period. This is required of the SBC to stop the 350ms watchdog timer and enter the Normal or Standby mode and to set the watchdog timer configuration.
NORMAL REQUEST ENTERED AND NO WATCHDOG CONFIGURATION OCCURS
If the Normal Request mode is entered after the SBC powers up or after a wake-up from Stop mode and no watchdog configuration occurs before the 350ms time period has expired, the device enters the Reset mode. If no watchdog configuration is performed, the 33742 will cycle from the Normal Request mode to Reset mode to Normal Request mode. If the Normal Request mode is entered after a wake-up from Sleep mode, and no watchdog configuration occurs while the 33742S is in Normal Request mode, the SBC returns to the Sleep mode.
SLEEP MODE
In Sleep mode, the VDD and V2 regulators are OFF. Current consumption from the VSUP pin is cut. In Sleep mode, the SBC can be awakened by sensing individual level individual level changes in the L0 : L3 inputs, by cyclic checking of the L0 : L3 inputs, by the forced wake-up timer, or from the CAN physical interface upon receiving a CAN message. When a wake-up occurs, the SBC goes first into the Reset mode before entering Normal Request mode.
33742
28
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
Table 7. Table of Operations
Mode Normal Request Normal Voltage Regulator HS Switch VDD: ON, V2: OFF, HS: OFF VDD: ON, V2: ON, HS: Controllable VDD: ON, V2: OFF, HS: Controllable VDD: ON (Limited Current Capability), V2: OFF, HS:OFF or Cyclic Sense VDD: OFF, V2: OFF, HS: OFF or Cyclic Same as Normal Wake-up Capabilities (if Enabled) - RST Pin Low for t RSTDUR time, then HIGH INT Pin - Watchdog Software - CAN Cell -
-
Normally HIGH. If enabled, signal Active LOW if WDOG failure (VDD Pre-warning or VDD under-voltage Temp, CAN, HS) occurs Same as Normal mode Normally HIGH. Active LOW if WDOG(41) or VDD under-voltage occurs LOW Same as Normal mode Signal 33742S wake-up and IDD > IDDS-WU (not maskable) Not Active
Running
TXD / RXD
Standby
-
Running
Low power
Stop
CAN, SPI, L0 : L3, Cyclic Sense, Forced Wake-up, IDD Over-current(40) CAN, SPI, L0 : L3, Cyclic Sense Forced Wake-up -
Running if Low power. enabled. Wake-up capability Not running if if enabled disabled Not running Low power. Wake-up capability if enabled Same as Normal
Sleep
Normal Debug(39) Standby Debug(39) Stop Debug(39) Flash Programming
Normally HIGH. Same as Normal Active LOW if VDD under-voltage occurs Normally HIGH. Same as Standby Active LOW if VDD under-voltage occurs Normally HIGH. Active LOW if VDD under-voltage occurs Not operating Same as Stop
Not running
Same as Standby
-
Not running
Same as Standby
Same as Stop
Same as Stop
Not running
Same as Stop
Forced externally
-
Not operating
Not operating
Not operating
Notes 39. Mode entered via special sequence described under the heading Debug Mode: Hardware and Software Debug with the 33742, beginning on page 34. 40. IDD over-current always enabled. 41. WDOG if enabled.
APPLICATION WAKE-UP FROM THE 33742
When the application is in Stop mode, it can be awakened from the SBC side. When a wake-up condition is detected by the SBC (for example, CAN, wake-up input), the 33742 enters the Normal Request mode and generates an interrupt pulse at the INT pin.
STOP MODE CURRENT MONITOR
If the VDD output current exceeds an internal set threshold (IDDS-WU), the SBC automatically enters the Normal Request mode and generates an interrupt at the INT pin. The interrupt is a non-maskable and the INTR register will have no flag set.
APPLICATION WAKE-UP FROM THE MCU
When the device is in the Stop mode, a wake-up event may come from the system MCU. In this case the MCU selects the device the using a LOW-to-HIGH transition on the 33742 CS pin. Then the 33742S goes into Normal Request mode and generates an interrupt pulse at the INT pin.
INTERRUPT GENERATION WHEN WAKE-UP FROM STOP MODE
When the SBC wakes from Stop mode, it first enters the Normal Request mode before generating a 10 s typical pulse on the INT pin. These are non-maskable interrupts with the wake-up event read through the SPI registers, the CANWU bit in the CAN Register (CANR), or the LCTRx bit in the Wake-up Register (WUR). In case of wake-up from Stop
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
29
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
mode over-current situation or from forced wake-up, no bits are set. After the INT pulse, the 33742 accepts SPI command after a time delay (t S-1STSPI).
STOP MODE ENTER COMMAND
Stop mode is entered at the end of the SPI message at the rising edge of the CS. (Refer to the t CS-STOP data in the Dynamic Electrical Characteristics table on page 17.) Once Stop mode is entered, the SBC can wake up from a VDD regulator over-current detection state. In order to allow time for the MCU to complete the last CPU instruction and enter its low power mode, a deglitcher time of 40s typical is implemented. Figure 11, page 30, depicts the operation of entering the Stop mode.
WATCHDOG SOFTWARE IN STOP MODE
If the SBC watchdog is enabled, the application must provide a "system ok" response before the end of the 33742 watchdog time. Typically an MCU initiates the wake-up of the 33742 through the SPI wake-up (CS activation). The SBC will awaken and jump into the Normal Request mode. The MCU has to configure the 33742 to go to either Normal or Standby mode. The MCU can then decide to return to the Stop mode. If no MCU wake-up occurs within the watchdog time period, the SBC activates the RST pin and jumps into the Normal Request mode. The MCU can then be re-initialized. SPI Stop/Sleep Command SPI CS
t CS-STOP
t IDD-DGLT
33742 in Normal or Standby mode
33742 in Stop mode. No IDD over IDD-DGLT
33742 in Stop mode. IDD over IDD-DGLT
Figure 11. Entering the Stop Mode
WATCHDOG SOFTWARE (RST AND WDOG) (SELECTABLE WATCHDOG WINDOW OR WATCHDOG TIME-OUT)
A watchdog is used in the SBC Normal and Standby modes for monitoring the MCU operation. The watchdog timer may be implemented as either a watchdog window or watchdog timeout, selectable by SPI (TIM1 sub register, bit WDW). Default operation is a watchdog window. The watchdog period can be set from 10ms to 350ms (TIM1 sub register, bits WDT0 and WDT1). When a watchdog window is selected, the closed window is the first part of the selected period, and the open window is the second part of the period. (Refer to Timing Register (TIM1 / 2) beginning on page 52.) The watchdog can only be cleared within the open window time period. Any attempt to clear watchdog in the closed window will generate a reset. The watchdog is cleared addressing the TIM1 sub register using the SPI
RST PIN DESCRIPTION
A 33742 output is available to perform a reset of the MCU. Reset can happen from: * VDD Falling Out of Range -- If VDD falls below the reset threshold (V RSTTH), the RST pin is pulled LOW until VDD returns to the normal voltage. * Power-ON Reset -- At 33742 power-on or wake-up from Sleep mode, the RST pin is maintained LOW until VDD is within its operation range. * Watchdog Timeout -- If watchdog is not cleared, the 33742 will pull the RST pin LOW for the duration of the reset time (t RSTDUR).
RST AND WDOG OPERATION
Table 8 describes watchdog and reset output modes of operation. RST is activated in the event VDD fall or watchdog is not triggered. WDOG output is active LOW as soon as RST goes LOW and stays LOW as long as the watchdog is not properly reset via SPI. The WDOG output pin is designed as a push-pull structure that can drive off chip components signaling, for instance, errant MCU operation. Figure 12 illustrates the device behavior in the event the TIM1 register in not properly accessed. In this case, a software reset occurs and the WDOG pin is set LOW until the TIM1 register is properly accessed.
33742
30
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
Table 8. Watchdog and Reset Output Operation
Events Device Power-Up VDD Normal, WDOG Properly Triggered VDD < VRSTTH WDOG Time-out Reached WDOG Output LOW to HIGH HIGH HIGH LOW
(42)
RST Output LOW to HIGH HIGH LOW LOW
Notes 42. WDOG stays LOW until the TIM1 register is properly addressed through SPI. Device power up
VSUP VDD RST RST WDOG WDOG SPI Mode RESET N-Request Normal SPI SPI CS Watchdog Period VDD
Device is in Normal mode, W/D refresh failure
Power up
Watchdog refresh failure
Device is in sleep mode
VSUP VDD RST WDOG SPI Mode Sleep RESET N-Request Normal VSUP VDD INT WDOG SPI Mode Stop
Device is in stop mode
N-Request
Normal
Wake up event
Wake-up event Legend: TIM1 register write
Figure 12. RST and WDOG Output Operation
WAKE-UP CAPABILITIES
Several wake-up capabilities are available to the SBC when it is in Sleep or Stop mode. When a wake-up has occurred, the wake-up event is stored in the Wake-up Register (WUR) or the CAN register and read by the MCU to determine the wake-up source. The wake-up options are selectable through SPI while the 33742 is in Normal or Standby mode and prior to entering low power modes (Sleep or Stop mode). When a wake-up occurs in Sleep mode, the
SBC reactivates the VDD supply. It generates an interrupt if a wake-up occurs from Stop mode.
WAKE-UP FROM WAKE-UP INPUTS (L0 : L3) WITHOUT CYCLIC SENSE
The wake-up lines are used to determine the state of external switches and if changes occurred to wake up the MCU (in Sleep or Stop modes). The wake-up pins L0 : L3 are able to handle up to 40VDC. The internalize" threshold is 3.0V typical, and these inputs can be used as an input port
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
31
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
expander. The wake-up input states are read through SPI (WUR register). In order to select and activate direct wake-up from the L0 : L3 inputs, the WUR register must be configured with the appropriate level sensitivity. Additionally, the Low Power Control (LPC) Register must be configured with 0xx0 data (bits LX2HS and HSAUTO are set to 0). The sensitivity of the L0 : L3 inputs is selected by the WUR register. Level sensitivity is configured by L0 : L3 input pairs: L0 and L1 level sensitivity are configured together, while L2 and L3 are configured together.
Wake-up are exclusive. If Forced Wake-up is enabled (FWU bit set to 1 in the LPC register), Cyclic Sense cannot be enabled.
CAN INTERFACE WAKE-UP
The SBC incorporates a high-speed 1.0 Mbps CAN physical interface. It is compatible with ISO 11898-2 standard. The operation of the CAN physical interface is controlled through the SPI. The CAN operating modes are independent of the 33742 operational modes. The SBC can wake up from a CAN message if the CAN wake-up feature is enabled. Refer to the section titled LOGIC COMMANDS AND REGISTERS beginning on page 47 for details of the wake-up detection.
CYCLIC SENSE WAKE-UP (CYCLIC SENSE TIMER AND WAKE-UP INPUTS L0 : L3)
The 33742 can wake up upon state change of one of the four wake-up input lines (L0 : L3). The external pullup or pulldown resistor of the switches associated with the wake-up input lines can be biased from the HS VSUP switch. The HS switch is activated in Sleep or Stop modes from an internal timer. Cyclic Sense and Forced Wake-up are exclusive states. If Cyclic Sense is enabled, Forced Wake-up cannot be enabled. In order to select and activate the cyclic sense wake-up from the L0 : L3 inputs, the WUR register must be configured with the appropriate level sensitivity and the LPC register must be configured with 1xx1 data (bit LX2HS set at 1 and bit HSAUTO set at 1). The wake-up mode selection (direct or cyclic sense) is valid for all four wake-up inputs.
SPI WAKE-UP
The 33742 can be awakened by changes on the CS pin in Sleep or Stop modes. Wake-up is detected as a LOW-toHIGH level transition on the CS pin. In the Stop mode, this corresponds to a condition where an MCU and the SBC are both in the Stop mode and when the application wake-up event comes through the MCU.
33742 POWER-UP AND WAKE-UP FROM SLEEP MODE
After device or system power-up, or after the SBC awakens from Sleep mode, the 33742S enters into the Reset mode prior to moving into Normal Request mode. Figure 13, shows the device state diagram. Figure 14, shows device operation after power-up.
FORCED WAKE-UP
The SBC can wake up automatically after a predetermined time spent in Sleep or Stop mode. Cyclic Sense and Forced
33742
32
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
Watchdog: Timeout OR VDD Low Watchdog: Timeout & Nostop &!BATFAIL Reset Counter (3.4 ms) Expired
2
SPI: Standby and Watchdog Trigger
3
1
Reset
1
Normal Request
4
Standby
Nostop and SPI: Sleep & CS LOW to HIGH Transition Nostop and SPI: Sleep & CS LOW to HIGH
33742S Power-
W at
SPI: Standby
1
ch
Wake-Up
R
V
Power Down
DD
Lo w
2
(4 4)
1
SP
:T im eo
ut O
Stop
Watchdog: Timeout OR VDD Low
SPI: Stop & CS LOW to HIGH Transition
Normal
Wake-Up (VDD High Temperature OR [VDD Low > 100 ms & VSUP > BFew]) & Nostop &!BATFAIL 1 2 3 4 Denotes priority Watchdog: Timeout = TIM1 register not written before watchdog timeout period expired, or watchdog written in incorrect time window if watchdog window selected (except Stop mode). In Normal Request mode, timeout is 355 ms p2.2 (350 ms p3) ms. SPI: Sleep = SPI write command to MCR register, data sleep SPI: Stop = SPI write command to MCR register, data stop SPI: Normal = SPI write command to MCR register, data normal SPI: Standby = SPI write command to MCR register, data standby
SPI: Normal
do g
I: H Sto ig p h& Tr C an S s i Lo tio w n to
VDD Low OR Watchdog: Timeout 350 ms & Nostop
g: do ch r at e W rigg T
Sleep
State Machine Description Nostop = Nostop bit = 1 ! Nostop = Nostop bit = 0 BATFAIL = Batfail bit = 1 ! BATFAIL = Batfail bit = 0 VDD Over-temperature = VDD thermal shutdown occurs VDD LOW = VDD below reset threshold VDD LOW > 100 ms = VDD below reset threshold for more than 100 ms Watchdog: Trigger = TIM1 subregister write operation VSUP > BFew = VSUP > Battery Fail Early Warning (6.1 V typical)
Notes 43. These two SPI commands must be sent consecutively in this sequence. 44. If watchdog activated.
Figure 13. SBC State Diagram (Not Valid in Debug Modes) Power-Up Operation after power-up if no trigger appears Operation after reset of BATFAIL if no trigger appears Reset Normal Request No Trigger Yes Normal Figure 14. Operation After SBC Power-Up Batfail
Yes No
No No Stop Yes Sleep
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
33
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
DEBUG MODE: HARDWARE AND SOFTWARE DEBUG WITH THE 33742
When a SBC, and the MCU it serves, is used on the same printed circuit board, both the MCU software and the 33742 operation must be debugged concurrently. The following features permit system debugging by allowing the disabling of the SBC internal software watchdog timer.
normal 33742 operation, it is recommended that the disable be done using the following sequence: * Step 1- Power down the SBC. * Step 2 - Power up the SBC. This sets the BATFAIL bit, allowing the 33742 to enter Normal Request mode. * Step 3 - Write to the TIM1 sub register to allow the SBC to enter Normal mode. * Step 4 - Write to the MCR register with data 0000. This enables the debug mode. Complete SPI byte is 0001 0000. * Step 5 - Write to the MCR register normal debug. SPI byte is 0001 x101. Important While in debug mode, the SBC can be used without having to clear the watchdog on a regular basis to facilitate software and hardware debug. * Step 6 - To leave the debug mode, write 0000 to the MCR register. At Step 2, the SBC is in Normal Request. Steps 3, 4, and 5 should be completed consecutively and within the 350ms time period of the Normal Request mode. If not, the 33742 will go into Reset mode and enter Normal Request again. Figure 15, page 34, illustrates debug mode selection.
DEVICE POWER-UP, RESET PIN CONNECTED TO VDD
The VDD voltage is available when the 33742 power-up but the 33742 will not have received any SPI communication to configure itself. Until set up by the system MCU, the 33742 will generate a reset every 350ms until the part is configured. To avoid continuous MCU hardware resets, the 33742's RST pin can be connected directly to the VDD pin by a hardware jumper.
DEBUG MODES WITH SOFTWARE WATCHDOG DISABLED THOUGH SPI (NORMAL DEBUG, STANDBY DEBUG, AND STOP DEBUG)
The software configurable watchdog can be disabled through the SPI. To set the watchdog disable while limiting the risk of inadvertently disabling the watchdog timer during VSUP VDD BATFAIL TIM1(Step 3) SPI MCR (Step 4) Debug Mode MCR (Step 5)
MCR (Step 6) 33742 not in Debug mode. Watchdog ON
SPI: Read BATFAIL 33742 in Debug mode. No Watchdog
Figure 15. Entering Debug Mode When the SBC is operating in the debug mode and has been set into Stop Debug or Sleep mode, a wake-up causes the 33742 to enter the Normal Request mode for 350ms. To avoid having the SBC generate an unwanted reset (enter Reset mode), the next debug mode (Normal Debug or Standby Debug) should be configured within the 350ms time window of the Normal Request mode. To avoid entering debug mode after a power-up, first read the BATFAIL bit (MCR read) and write 0000 into the MCR register. Figures 16 and 17, page 35, show the detailed operation of the SBC once the debug mode has been selected.
33742
34
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
Watchdog: Timeout 350ms
Normal Request
Watchdog: Trigger
Reset Counter (3.4ms) Expired
Reset
Power Down
Normal
SPI: MCR (0000) and Normal Debug
Normal Debug
SPI: MCR (0000) and Standby Debug
Standby Debug
Figure 16. Transitions to Enter Debug Modes
Watchdog: Timeout 350ms
Stop (1)
R
Wake-up
Normal Request
SPI: Standby & Watchdog: Trigger
Reset Counter (3.4ms) Expired
Reset
R
er
Wake-up
Sleep
&!BATFAIL & NOSTOP & SPI: Sleep
R
Wa tc
hd
W ak eup
og : Tr ig g
R
R
R
SPI: Stop
St an d
SPI: Standby Debug
SPI: Stop Debug & CS Low to High Transition
E
ug
SP
ma l
De b
E
Standby Debug
SPI: Standby Debug SPI: Normal Debug
Normal Debug
R
R
(1) If Stop mode is entered, it is entered without watchdog, no matter the WDSTOP bit. (E) Debug mode entry point (Step 5 of the Debug mode entering sequence). (R) Represents transitions to Reset mode due to V1 low.
Figure 17. Simplified 33742S State Diagram in Debug Modes
SPI: Normal Debug
or
I:
by
SP
I: N
D
eb ug
Stop Debug
Standby
Normal
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
35
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
MCU FLASH PROGRAMMING CONFIGURATION
To allow for new software to be loaded into a SBC's MCU NVM or to standalone EEPROM or Flash, the 33742 is capable of having (1) VSUP applied to it to from an external power 5.0V supply and (2) having the RST and the WDOG outputs pins eternally forced to 0.0V or 5.0V without damaging the device. This allows the SBC to be externally powered and offboard signals to be applied to the reset pins. No functions of the 33742 are operating. Figure 18 illustrates a typical configuration for the connection of programming and debugging tools.
VDD VSUP (Open or > 5.0V
RST
The VSUP should be left open or forced to a value equal to or above V. The VDD regulator uses an internal pass transistor between VSUP and the VDD output pin. Biasing the VDD output pin with a voltage greater than VDD potential will force current through the body diode of the internal pass transistor to the VSUP pin. The RST pin is periodically pulled LOW for the t RSTDUR time (device in Reset mode), before being pulled to VDD for 350ms typical (device in Normal Request mode). During the time reset is LOW, the RST pin sinks 5.0mA maximum (IPDW).
33742
WDOG
MCU with Flash Memory
5.0 V
Programming Bus
Programming Tool
Note External supply and sources applied to VDD, RST, and WDOG test points on application circuit board. Figure 18. Simplified Schematic for Microcontroller Flash Programming
33742
36
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
CAN PHYSICAL INTERFACE
The SBC features a high-speed CAN physical interface for bus communication from 60kbps up to 1.0Mbps. Figure 19 is a simplified block diagram of the CAN interface of the 33742.
V2
33742
V2 SPI Control TXD V2 V2 Driver
QH CANH CANH Line
RXD
Differential Receiver
2.5 V
Bus Termination (60) CANL Line V2 CANL QL
Driver SPI Control VSUP Internal Wake-up Signal Wake-up Pattern Recognition SPI Control Wake-up Receiver
Figure 19. Simplified Block Diagram of CAN Interface
CAN INTERFACE SUPPLY
The supply voltage for the CAN transceiver is the V2 pin. The CAN interface also has a supply path from the external supply line through the VSUP pin. This path is used in CAN Sleep mode to allow wake-up detection. During CAN communication (transmission and reception), the CAN interface current is sourced from the V2 pin. During CAN low power mode, the current is sourced from the VSUP pin.
CAN DRIVER OPERATION IN TXRX MODE
When the CAN interface is in TXRX mode, the driver has two states: recessive or dominant. The driver state is controlled by the TXD pin. The bus state is reported through the RXD pin. When TXD is HIGH, the driver is set in recessive state, and CANH and CANL lines are biased to the voltage set at V2 divided by 2, or approximately 2.5V. When TXD is LOW, the bus is set into dominant state: CANL and CANH drivers are active. CANL is pulled to ground, and CANH is pulled HIGH toward 5.0V (voltage at V2). The RXD pin reports the bus state: CANH minus CANL voltage is compared versus an internal threshold (a few hundred millivolts). If CANH minus CANL is below the threshold, the bus is recessive and RXD is set HIGH. If CANH minus CANL is above the threshold, the bus is dominant and RXD is set LOW. This is illustrated in Figure 19.
MAIN OPERATION MODES DESCRIPTION
The CAN interface of the SBC has two main operating modes: TXRX and Sleep mode. The modes are controlled by the CAN SPI Register. In the TXRX mode, which is used for communication, four different slew rates are available for the user. In the Sleep mode, the user has the option of enabling or disabling the remote CAN wake-up capability.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
37
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
TXD
CANH
Typ 2.5V VCANH -VCANL > 900mV VCANH -VCANL < 500mV
CANL
Typ 2.5V
RXD
CAN Recessive State
CAN Dominant State
CAN Recessive State
Figure 20. CAN Interface Levels
TXD AND RXD PINS
The TXD pin has an internal pullup to V2. The state of TXD depends on the V2 status. RXD is a push-pull structure, supplied by V2. When V2 is set at 5.0V and CAN is TXRX mode, RXD reports bus status. For details, refer to Table 7, page 29, Table 9, below, and Table 10, page 39. The TXD pin is a push-pull structure between the V2 pin and GND. The circuitry has a parasitic diode between RXD and V2. It is illustrated in Figure 25. This parasitic diode is reversed biased in normal operation (TXD voltage is lower or equal to V2). In case the TXD voltage is greater than V2, a current will flow into the diode. If the V2 pin is low (e.g. in sleep mode, or in stop with a ballast transistor), the current leakage at V2 is low enough
(10A max) to ensure than the RXD pin can be pulled up by an external resistor (i.e. the MCU RXD pin internal pullup). The states of the RXD pin in the following Table 9 and 10 is dependant upon external circuitry connected to the V2 and RXD pins.
CAN TXRX MODE AND SLEW RATE SELECTION
The slew rate selection is done via CAN register (refer to Tables 21 through 23 on page 50). Four slew rates are available and control the recessive-to-dominant and dominant-to-recessive transitions. The delay time from TXD pin to CAN bus, from CAN bus to RXD, and from the TXD to RXD loop time is affected by the slew rate selection.
33742
38
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
Table 9. CAN Interface / 33742S Modes and Pin Status--Operation with Ballast on V2(45)
Mode Unpowered Reset (with Ballast) Normal Request (with Ballast) Normal Normal CAN Mode (Controlled by SPI) - - - Sleep Normal Slew Rate 0, 1, 2, 3 V2 Voltage 0.0V 0.0V 0.0V 5.0V 5.0V TXD Pin LOW LOW LOW 0.0V Internal Pullup to V2 RXD Pin(46) LOW LOW LOW 5.0V CANH/CANL (Disconnected from Other Node) Floating to GND Floating to GND Floating to GND Floating to GND CAN Communication NO NO NO NO YES
Report Bus State Bus Recessive HIGH if Bus CANH = CANL = 2.5V Recessive, LOW if dominant LOW LOW LOW Floating to GND Floating to GND Floating to GND
Standby with External Ballast Sleep Stop
Normal or Sleep Sleep Sleep
0.0V 0.0V 0.0V
LOW LOW LOW
NO NO. Wake-up if enabled NO. Wake-up if enabled
Notes 45. See also Figure 31, page 57. 46. The state of the RXD pin is dependant upon: 1) the V2 voltage, 2) the external circuitry connected to RXD, (i.e. the MCU RXD pin), and 3) any external pull-up between RXD and the 5V supply.
Table 10. CAN Interface / 33742 Modes and Pin Status -- Operation without Ballast on V2 (47)
Mode Unpowered Reset (without Ballast) Normal Request without Ballast. V2 Connected to VDD Standby without External Ballast,. V2 connected to VDD Normal without External Ballast. V2 Connected to VDD Normal without External Ballast,. V2 Connected to VDD Sleep Stop CAN Mode (Controlled by SPI) - - - V2 Voltage 0.0V 5.0V 5.0V TXD Pin LOW LOW LOW RXD Pin(48) LOW LOW 5.0V CANH/CANL (Disconnected from Other Node) Floating to GND Floating to GND Floating to GND CAN Communication NO NO NO
Normal or Sleep
5.0V
0.0V
5.0V
Floating to GND
NO
Normal Slew Rate 0, 1, 2,3 Sleep
5.0V
5.0V
5.0V
Bus Recessive CANH = CANL = 2.5V Floating to GND
YES
5.0V
0.0V
5.0V
NO
Sleep Sleep
0.0V 5.0V
LOW LOW
LOW LOW
Floating to GND Floating to GND
NO. Wake-up if enabled NO. Wake-up if enabled
Notes 47. See also Figure 36, page 60. 48. The state of the RXD pin is dependant upon: 1) the V2 voltage, 2) the external circuitry connected to RXD, (i.e. the MCU RXD pin), and 3) any external pull-up between RXD and the 5V supply.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
39
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
CAN SLEEP MODE
The 33742 offers two CAN Sleep modes: * Sleep mode with CAN wake-up enable: detection of incoming CAN message and SBC wake-up. * Sleep mode with CAN wake-up disable: no detection of incoming CAN message. The CAN Sleep modes are set via the CAN SPI register. In CAN Sleep mode (with wake-up enable or disable), the CAN interface is internally supplied from the VSUP pin. The voltage at V2 pin can be either 5.0V or turned off. When the CAN is in Sleep mode, the current sourced from V2 is
TXD CANH Dominant CANH 2.5V CANL CANL Dominant CANL/CANH Recessive
extremely low. In most cases the V2 voltage is off; however, the CAN can be placed into Sleep mode even with 5.0V applied on V2. In CAN Sleep mode, the CANH and CANL drivers are disabled, and the receiver is also disabled. CANH and CANL are high-impedance mode to ground.
CAN SIGNALS IN TXRX AND SLEEP MODES
When the CAN interface is set back into TXRX mode by an SPI command, CAN H and CANL are set in recessive level. This is illustrated in Figure 21.
Ground
RXD CAN in Sleep Mode (Wake-up Enable or Disable) CAN in TXRX Mode (Controlled by SPI Command)
CAN in TXRX Mode
Figure 21. CAN Signals in TXRX and Sleep Modes
CAN IN SLEEP MODE WITH WAKE-UP ENABLE
When the CAN interface is in Sleep mode with wake-up enable, the CAN bus traffic is detected. The CAN bus wakeup is a pattern wake-up.
PATTERN WAKE-UP
In order to wake up the CAN interface, the following criteria must be fulfilled: * The CAN interface wake-up receiver must receive a series of three consecutive valid dominant pulses, each of which must be longer than 500ns and shorter than 500s.
* The distance between 2 pulses must be lower than 500s. * The three pulses must occur within a time frame of 1.0ms. The pattern wake-up of the 33742 CAN interface allow wake-up by any CAN message content. Figure 22 below illustrates the CAN signals during a CAN bus Sleep state and wake-up sequence.
33742
40
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
TXD CANH Dominant CANH 2.5V CANL CANL Dominant RXD CAN in TXRX Mode Ground CAN Bus Sleep State CANL Dominant CANL Dominant CANL Dominant CANL/CANH Recessive CANH Dominant Pulse # 1 CANH Dominant Pulse # 2 CANH Dominant Pulse # 3
Incoming CAN Message
CAN in Sleep Mode (Wake-up Enable)
WU Receiver Min 500ns Max 500s
Internal Wake-up Signal
Figure 22. CAN Bus Signal During Can Sleep State and Wake-up Sequence
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
41
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
Figure 23 illustrates how the wake-up signal is generated. First the CAN signal is detected by a low consumption receiver (WU receiver). Then the signal passes through a pulse width filter, which discards the undesired pulses. The pulse must have a width bigger than 0.5s and smaller than 500s to be accepted. When a pulse is discarded, the pulse counter is reset and no wake-up signal is generated. When a
pulse is accepted, the pulse counter is incremented and, after three pulses, the internal wake-up signal is asserted. Each one of the pulses must be spaced by no more than 500s. If not, the counter will be reset and no wake-up signal will be generated. This is accomplished by the wake-up timeout generator. The wake-up cycle is completed (and the wake-up flag reset) when the CAN interface is brought to CAN Normal mode.
CANH CANL WU Receiver Pulse Width Filter
Pulse OK
Counter RST Time-out
Latch RST
Internal Wake-up Signal
Narrow Pulse
+
Time-out Generator Figure 23. Wake-Up Functional Block Diagram
Standby
CAN WAKE-UP REPORT
The CAN wake-up reporting depend upon the low power mode the SBC is in. If the SBC is placed into Sleep mode (VDD and V2 off), the CAN wake-up or any wake-up results in the VDD regulator turning on, leading to turning on the MCU supply and releasing reset. If the 33742 is in Stop mode (V2 off and VDD active), the CAN wake-up or any wake-up is signalled by a pulse on the INT output. In addition the CANWU bit is set in the CAN register. If the SBC is in Normal or Standby mode and the CAN interface is in Sleep mode with wake-up enabled, the CAN wake-up is reported by the CANWU bit in the CAN register. In the event the SBC is in Normal mode and CAN Sleep mode with wake-up enabled, it is recommended that the user check for the CANWU bit prior to placing the 33742 in Sleep or Stop mode in case bus traffic has occurred while the CAN interface was in Sleep mode.
After a CAN wake-up, a flag is set in the CAN register. Bit CANWU reports the CAN wake-up event while the 33742 was in Sleep or Stop mode. This bit is set until the CAN is in placed by SPI command into TXRX mode and the CAN register can be read.
CAN BUS DIAGNOSTIC
The SBC can diagnose CANH or CANL lines short to GND, shorts to VSUP or VDD. As illustrated in Figure 24, several single-ended comparators are implemented on the CANH and CANL bus lines. These comparators monitor the bus voltage level in the recessive and dominant states. This information is then managed by a logic circuit to determine if a failure has occurred and to report it. Table 11 indicates the state of the comparators in the event of bus failure and the state of the drivers; that is, whether they are recessive or dominant.
33742
42
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
H5 Hb TXD Diagnostic Logic Lg Hg
V R5 VSUP (12V-14V) V RVB VDD V RVB (VSUP - 2.0V) CANH VDD (5.0V) V R5 (VDD - 0.43V) CANH Dominant Level (3.6V) Recessive Level (2.5V) V RG (1.75V) CANL Dominant Level (1.4V) GND (0.0V) Figure 24. CAN Bus Simplified Structure
V RG
V RG Lb L5 V RVB V R5
CANL
Table 11. Short to GND, Short to VSUP , and Short to 5.0V (VDD) Detection Truth Table
Driver Recessive State Failure Description Lg (Threshold 1.75V) No failure CANL to GND CANH to GND 1 0 0 Lb (Threshold VSUP - 2.0V) No failure CANL to VSUP CANH to VSUP 0 1 1 Hg (Threshold 1.75V) 1 0 0 Hb (Threshold VSUP - 2.0V) 0 1 1 Lg (Threshold 1.75V) 0 0 0 Lb (Threshold VSUP - 2.0V) 0 1 0 Hg (Threshold 1.75V) 1 1 0 Hb (Threshold VSUP -2.0V) 0 1 1 H5 (Threshold VDD- 0.43V) 0 1 1 Driver Dominant State
L5 (Threshold VDD- 0.43V) H5 (Threshold VDD- 0.43V) L5 (Threshold VDD- 0.43V) No failure CANL to VDD CANH to VDD 0 1 1 0 1 1 0 1 0
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
43
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
DETECTION PRINCIPLE
In the recessive state, if one of the two bus lines is shorted to GND, VDD, or VSUP, then voltage at the other line follows the shorted line due to bus termination resistance and the high-impedance of the driver. For example, if CANL is shorted to GND, CANL voltage is zero, and CANH voltage, as measured by the Hg comparator, is also close to zero. In the recessive state the failure detection to GND or VSUP is possible. However, it is impossible to distinguish which bus line, CANL or CANH, is shorted to GND or VSUP. In the dominant state, the complete diagnostic is possible once the driver is turned on.
In the CAN register, bits D2 and D1 (CAN-F and CAN-UF, respectively) are used to signal bus failure. Bit D2 reports a bus failure and bit D1 indicates if the failure is identified or not (bit D1 is set to logic [1} if the error is not identified). When the detection mechanism is fully operating any bus error will be detected and reported in the TIM1/2 and LPC registers and bit D1 will be reset to logic [0].
NUMBER OF SAMPLES FOR PROPER FAILURE DETECTION
The failure detector requires at least one cycle of recessive and dominant state to properly recognize the bus failure. The error will be fully detected after five cycles of recessive-dominant states. As long as the failure detection circuitry has not detected the same error for five recessivedominant cycles, the bit "non-identified failure" (CAN-UF) will be set.
CAN BUS FAILURE REPORTING
CANL bus line failures (for example, CANL short to GND) is reported in the SPI register TIM1/2. CANH bus line (for example, CANH short to VSUP) is reported in the LPC register. In addition CAN-F and CAN-UF bits in the CAN register indicate that a CAN bus failure has been detected.
RXD PERMANENT RECESSIVE FAILURE
The purpose of this detection mechanism is to diagnose an external hardware failure at the RXD output pin and to ensure that a permanent failure at the RXD pin does not disturb network communication.In the event RXD is shorted to a permanent high level signal (i.e., 5.0V), the CAN protocol module within the MCU cannot receive any incoming message. Additionally, the CAN protocol module cannot distinguish the bus idle state and could start communication at any time. To prevent this, an RXD failure detection, as illustrated in Figure 25 and explained below, is necessary.
NON-IDENTIFIED AND FULLY IDENTIFIED BUS FAILURES
As indicated in Table 11, page 43, when the bus is in a recessive state it is possible to detect an error condition; however, is it not possible to fully identify the specific error. This is called "non-identified" or "under-acquisition" bus failure. If there is no communication (i.e., bus idle), it is still possible to warn the MCU that the SBC has started to detect a bus failure.
TXD Diag Logic TXD Driver
CANL CANH Diff Output V2 CANH RXD Output 60 CANL RXD Flag Prop Delay Sampling Sampling Sampling Sampling RXD Short to V1 RXD Flag Latched
2.0 V V2 RXD RXD Sense RXD Driver GND
Diff
Note The RXD Flag is neither the RXPR bit in the LPC register, nor the CANF bit in the INTR register.
Figure 25. RXD Path and RXD Permanent Recessive Detection Principle
33742
44
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
RXD FAILURE DETECTION
The SBC senses the RXD output voltage at each LOW-toHIGH transition of the differential receiver. Excluding internal propagation delay, RXD output should be LOW when the differential receiver is LOW. In the event RXD is shorted to 5.0V (e.g., to VDD), RXD will be tied to a high level and the RXD short to 5.0V can be detected at the next LOW-to-HIGH transition of the differential receiver. Compete detection requires three samples. When the error is detected, an error flag is latched and the CAN driver is disabled. The error is reported through the SPI register LPC, bit RXPR.
TXD PERMANENT DOMINANT FAILURE PRINCIPLE
In the event TXD is set to a permanent low level, the CAN bus is set into dominant level, and no communication is possible. The SBC has a TXD permanent timeout detector. After timeout, the bus driver is disabled and the bus is released in a recessive state. The TXD permanent dominant failure is reported in the TIM1 register.
RECOVERY
The TXD permanent dominant is used and activated also in case of TXD short to RXD. The recovery condition for TXD permanent dominant (recovery means the reactivation of the CAN drivers) is done by an SPI command and is controlled by the MCU. The driver stays disabled until the failure is cleared (TXD no longer permanent dominant) and the bus driver is activated by an SPI register command (write logic [1] to CANCLR bit in the CAN register).
RECOVERY CONDITION
The SBC will try to recover from a bus fault condition by sampling for a correct low level at TXD, as illustrated in Figure 26. As soon as an RXD permanent recessive is detected, the RXD driver is deactivated and a weak pulldown current source is activated in order to allow recovery conditions. The driver stays disabled until the failure is cleared (RXD no longer permanent recessive) and the bus driver is activated by an SPI register command (write 1 to the CANCLR bit in the CAN register).
TXD TO RXD SHORT CIRCUIT FAILURE PRINCIPLE
In the event the TXD is shorted to RXD when an incoming CAN message is received, the RXD will be at a LOW. Consequently, the TXD pin is LOW and drives CANH and CANL into the dominant state. The bus is stuck in dominant mode and no further communication is possible.
CANL CANH Diff Output Sampling RXD Output RXD Short to VDD RXD no longer shorted to VDD Sampling
DETECTION AND RECOVERY
The TXD permanent dominant timeout will be activated and release the CANL and CANH drivers. However, at the next incoming dominant bit, the bus will be stuck again in dominant. In order to avoid this situation, the recovery from a failure (recovery means the reactivation of the CAN drivers) is done by an SPI command and controlled by the MCU.
RXD Flag Latched RXD Flag
Note RXD Flag is neither the RXPR bit in the LPC register nor the CANF bit in INTR register.
INTERNAL ERROR OUTPUT FLAGS
Figure 26. RXD Recovery Conditions There are internal error flags to signal whenever thermal protection is activated or over-current detection occurs on the CANL or CANH pins (THERM-CUR bit). The errors are reported in the CAN register.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
45
FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES
DEVICE FAULT OPERATION
Table 12 describes the relationship between device fault or warning and the operation of the VDD, V2, CAN, and HS interface.
Table 12. Fault / Warning
Fault / Warning Battery Fail VDD Temperature Pre-warning VDD Over-temperature VDD Over-current VDD Turn OFF Warning flag only. Leave as is Turn OFF VDD regulator enters linear mode. VDD under-voltage reset may occurs. VDD over-temperature Prewarning or shutdown may occur VDD under-voltage reset occurs. VDD overtemperature Pre-warning or shutdown may occur ON No change No change No change No change No change V2 Turn OFF No change Turn OFF Turn OFF if VDD undervoltage reset occurs CAN Turn OFF due to V2. No communication No change Turn OFF due to V2. No communication If V2 is OFF, turn OFF and no communication HS OFF No change OFF Turn OFF if VDD undervoltage reset occurs
VDD Short-circuit
Turn OFF
Turn OFF due to V2. No communication
OFF
Watchdog Reset V2LOW (e.g., V2 < 4.0V) HS Over-temperature HS Over-current VSUP LOW CAN Over-temperature
Turn OFF V2 out of range No change No change No change No change
Turn OFF due to V2. No communication Turn OFF due to V2 low No change No change No change Disable. As soon as temperature falls, CAN is re-enabled automatically
(49)
OFF No change OFF HS over-temperature may occur No change No change
CAN Over-current CANH Short to GND CANH Short to VDD CANH Short to VSUP CANL Short to GND CANL Short to VDD CANL Short to VSUP
No change No change No change No change No change No change No change
No change No change(50) No
No change No change No change No change No change No change No change
communication(51)
No change No change No change No change No change
Communication OK Communication OK Communication OK No communication(51)
(51)
No communication
Notes 49. Refer to descriptions of CANH and CANL short to GND, VDD, and VSUP elsewhere in table. 50. Peak current 150mA during TXD dominant only. Due to loss of communication, CAN controller reaches bus OFF state. Average current out of V2 is below 10mA. 51. Over-current might be detected. THERM-CUR bit set in CAN register.
33742
46
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
LOGIC COMMANDS AND REGISTERS SPI INTERFACE AND REGISTER DESCRIPTION DATA FORMAT DESCRIPTION
Figure 27 illustrates an 8-bit byte corresponding to the 8 bits in a SPI register. The first three bits are used to identify the internal SBC register address. Bit 4 is a read/write bit. The last four bits are data sent from the MCU to the SBC or read back from the 33742 to the MCU. The state of the MISO has no significance during the write operation. However, during a read operation the final four bits of MISO have meaning; namely, they contain the content of the accessed register. Table 13. Possible Reset Conditions
Condition 33742 Reset 33742 Mode Transition Name POR NR2R NR2N NR2STB N2R STB2R STO2R STO2NR MISO
Bit 7 Bit 6 A2 A1 Bit 5 A0 Bit 4 Bit 3 R/W D3 Bit 2 Bit 1 D2 D1 Bit 0 D0
Definition Power-ON Reset Normal Request to Reset mode Normal Request to Normal mode Normal Request to Standby mode Normal to Reset mode Standby to Reset mode Stop to Reset mode Stop to Normal Request 33742S in Reset mode
MOSI
33742 Mode
RESET
REGISTER DESCRIPTIONS
Address Note Read operation: R/W bit = logic [0] : Write operation: R/W = logic [1] Data
The following tables in this section describe the SPI register list and register bit meaning. Register reset values are also described, along with the reset condition. A reset condition is the condition causing the bit to be set at the reset value.
Figure 27. Data Format Description. Table 14. List of Registers
Register MCR RCR CAN Address $000 $001 $010 Formal Name and Link Mode Control Register (MCR) on page 48 Reset Control Register (RCR) on page 49 CAN Register (CAN) on page 49 Input / Output Register (IOR) on page 50 on page 51 Timing Register (TIM1 / 2) on * page 52 * LPC $110 Low Power Control Register (LPC) on page 54 Interrupt Register (INTR) on page 56 Comment and Use Write Selection for Normal, Standby, Sleep, Stop, and Debug modes Read BATFAIL, general failure, VDD prewarning, and Watchdog flag
Configuration for reset voltage level, CAN Sleep and Stop modes CAN slew rate, Sleep and Wake-up enable/disable modes, drive enable after failure HS (high side switch) control in Normal and Standby mode Control of wake-up input polarity CAN wake-up and CAN failure status bits
IOR WUR TIM
$011 $100 $101
HS over-temperature bit, VSUP, and V2 LOW status Wake-up input and real time Lx input state
TIM1: Watchdog timing control, Watch- CANL and TXD failure reporting dog Window (WDW) or Watchdog Timeout (WTO) mode TIM2: Cyclic Sense and Forced Wakeup timing selection Control HS periodic activation in Sleep and Stop modes, Forced Wake-up mode activation, CAN-INT mode selection Enable or Disable of Interrupts CANH and RXD failure reporting
INTR
$111
Interrupt source
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
47
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
MODE CONTROL REGISTER (MCR)
Tables 15 through 17 describes the various Mode Control Registers.
Table 15. Mode Control Register
MCR $000b R/W W R Reset Value Reset Condition (Write)
(53)
D3 - BATFAIL - -
(52)
D2 MCTR2 VDDTEMP 0 POR, RESET
D1 MCTR1 GFAIL 0 POR, RESET
D0 MCTR0 WDRST 0 POR, RESET
- -
Notes 52. BATFAIL bit cannot be set by SPI. BATFAIL is set when VSUP falls below 3.0V. 53. See Table 13 page 47, for definitions of reset conditions
Table 16. Mode Control Register Control Bits
MCTR MCTR MCTR 2 1 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 1 0 1 0 1 1 0 1 0 1 33742S Mode Enter/Exit Debug Mode Normal Standby Stop, Watchdog OFF(54) Stop, Watchdog ON(54) Sleep(55) Normal Standby Stop No Watchdog running. Debug mode. Description To enter/exit Debug Mode, refer to detailed description in Debug Mode: Hardware and Software Debug with the 33742, page 34. - - - - -
Notes 54. Watchdog ON or OFF depends on RCR bit D3. 55. Before entering Sleep mode, BATFAIL bit in MCR must be previously cleared (MCR read operation), and NOSTOP bit in RCR must be previously set to logic [1].
Table 17. Mode Control Register Status Bits
Name BATFAIL Logic 0 1 0 1 0 1 0 1 VSUP was not below VBF. VSUP has been below VBF. No over-temperature pre-warning. Temperature pre-warning on VDD regulator (bit latched). No failure. CAN Failure or HS over-temperature or V2 low. No watchdog reset occurred. Watchdog reset occurred. Description
VDDTEMP
GFAIL
WDRST
33742
48
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
RESET CONTROL REGISTER (RCR)
Tables 18 and 19 contain various Reset Control Register information.
Table 18. Reset Control Register
RCR $001b Reset Value Reset Condition (Write)(56) Notes 56. See Table 13 page 47, for definitions of reset conditions. R/W W R - - D3 WDSTOP 1 POR, RESET, STO2NR D2 NOSTOP 0 POR, NR2N, NR2STB D1 CAN SLEEP 0 POR, NR2N, NR2STB D0 RSTTH 0 POR
Table 19. Reset Control Register Control Bits
Name WDSTOP Logic 0 1 0 1 0 1 0 1 No Watchdog in Stop mode. Watchdog runs in Stop mode. Device cannot enter Sleep mode. Sleep mode allowed. Device can enter Sleep mode. CAN Sleep mode disable (despite D0 bit in CAN register). CAN Sleep mode enabled (in addition to D0 in CAN register). Reset Threshold 1 selected (typ 4.6V). Reset Threshold 2 selected (typ 4.2V). Description
NOSTOP
CAN SLEEP
RSTTH
CAN REGISTER (CAN)
Tables 20 through 23 contain the information on the CAN register. Table 20 describes control of the high-speed CAN module, mode, slew rate, and wake-up. Table 20. CAN Register
CAN $010b Reset Value Reset Condition (Write)(57) R/W W R - - D3 CANCLR CANWU 0 POR D2 SC1 CAN-F 0 POR D1 SC0 CAN-UF 0 POR D0 MODE THERM-CUR 1 NR2N, STB2N
Notes 57. See Table 13, page 47, for definitions of reset conditions.
Table 21. CANCLR Control Bits
Logic 0 1 No effect. Re-enables CAN driver after TXD permanent dominant or RXD permanent recessive failure occurred. Failure recovery conditions must occur to re-enable. Description
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
49
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
HIGH-SPEED CAN TRANSCEIVER MODES
The MODE bit (D0) controls the state of the CAN interface, TXRX or Sleep mode (Table 22). SC0 bit (D1) defines the slew rate when the CAN module is in TXRX, and it controls the wake-up option (wake-up enable or disable) when the CAN module is in Sleep mode. Table 22. CAN High-Speed Transceiver Modes
SC1 0 0 1 1 x x x = Don't care. SC0 0 1 0 1 1 0 MODE 0 0 0 0 1 1 CAN Mode (Pass 1.1) CAN TXRX, Slew Rate 0 CAN TXRX, Slew Rate 1 CAN TXRX, Slew Rate 2 CAN TXRX, Slew Rate 3 CAN Sleep and CAN Wake-up Disable CAN Sleep and CAN Wake-up Enable
Table 23. CAN Register Status Bits
Name CANWU Logic 0 1 0 1 0 1 0 1 No CAN wake-up occurred. CAN wake-up occurred. No CAN failure. CAN failure(58). Identified CAN failure(58). Non-identified CAN failure. No over-temperature or over-current on CANH or CANL drivers. Over-temperature or over-current on CANH or CANL drivers. Description
CAN-F
CAN-UF
THERM-CUR
Notes 58. Error bits are latched in the CAN register.
INPUT / OUTPUT REGISTER (IOR)
Tables 24 through 26 contain the Input / Output Register information. Table 25 provides information about information HS control in Normal and Standby modes, while Table 26 provides status bit information. Table 24. Input / Output Register
IOR $011b Reset Value Reset Condition (Write)(59) R/W W R - - D3 - V2LOW - - D2 HSON HSOT 0 POR D1 - VSUPLOW - - D0 - DEBUG - -
Notes 59. See Table 13, page 47, for definitions of reset conditions.
33742
50
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
Table 25. HSON Control Bits
Logic 0 1 HS OFF, in Normal and Standby modes. HS ON, in Normal and Standby modes.(60) HS State
Notes 60. When HS is turned OFF due to an over-temperature condition, it can be turned ON again by setting the appropriate control bit to 1. Error bits are latched in the IOR register.
Table 26. Input / Output Register Status Bits
Name V2LOW Logic 0 1 0 1 0 1 0 1 V2LTH > 4.0V. V2LTH < 4.0V. No HS over-temperature. HS over-temperature. VBF(EW) > 5.8V. VBF(EW) < 5.8V. SBC not in Debug mode. SBC accepts command to go to Debug modes (no Watchdog). Description
HSOT
VSUPLOW
DEBUG
WAKE-UP REGISTER (WUR)
Tables 27 through 29 contain the Wake-up Register information. Local wake-up inputs L0 : L3 can be used in both Normal and Standby modes as port expander, as well as for waking up the SBC from Sleep or Stop modes (Table 27). Table 27. Wake-Up Register
WUR $100b Reset Value Reset Condition (Write)
(61)
R/W W R - -
D3 LCTR3 L3WU 0
D2 LCTR2 L2WU 0 POR, NR2R, N2R, STB2R, STO2R
D1 LCTR1 L1WU 0
D0 LCTR0 L0WU 0
Notes 61. See Table 13, page 47, for definitions of reset conditions.
Wake-up inputs can be configured by pair. L0 and L1 can be configured together, and L1 and L2, and L2 and L3 can be configured together (Table 28).
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
51
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
Table 28. Wake-up Register Control Bits
LCTR3 x x x x 0 0 1 1 x = Don't care. LCTR2 x x x x 0 1 0 1 LCTR1 0 0 1 1 x x x x LCTR0 0 1 0 1 x x x x L0 L1 : L1 L2 Config Inputs Disabled High Level Sensitive Low Level Sensitive Both Level Sensitive - Inputs Disabled High Level Sensitive Low Level Sensitive Both Level Sensitive L2 L3 : L3 L4 Config -
Table 29. Wake-up Register Status Bits (62)
Name L3WU L2WU L1WU L0WU Logic 0 or 1 0 or 1 0 or 1 0 or 1 Description If bit = 1, wake-up occurred from Sleep or Stop modes; if bit = 0, no wake-up has occurred. When device is in Normal or Standby mode, bit reports the State on Lx pin (LOW or HIGH) (0 = Lx LOW, 1 = Lx HIGH)
Notes 62. WUR status bits have two functions. After SBC wake-up, they indicate the wake-up source; for example, L2WU set at logic [1] if wakeup source is L2 input. After SBC wake-up and once the WUR register has been read, status bits indicate the real-time state of the Lx inputs (1 = Lx is above threshold, 0 = Lx input is below threshold). If after a wake-up from Lx input a watchdog timeout occurs before the first reading of the WUR register, the LxWU bits are reset. This can occur only if the SBC was in Stop mode.
TIMING REGISTER (TIM1 / 2)
Tables 30 through 34 contain the Timing Register information. The TIM register is composed of two sub registers: * TIM1 -- Controls the watchdog timing selection as well as either the watchdog window or the watchdog timeout option (Figure 28 and Figure 29, respectively). TIM1 is selected when bit D3 is 0 (Table 30). Watchdog timing characteristics are described in Table 31. * TIM2 -- Selects an appropriate timing for sensing the wake-up circuitry or cyclically supplying devices by switching the HS on or off. TIM2 is selected when bit D3 is 1 (Table 32). Figure 30, page 54, describes HS operation when cyclic sense is selected Cyclic sense timing characteristics are described in Table 34, page 54. Both subregisters also report the CANL and TXD diagnostics. Table 30. TIM1 Timing and CANL Failure Diagnostic Register
TIM1 $101b R/W W R Reset Value Reset Condition (Write)(63) - - D3 0
CANL2VDD
D2 WDW
CANL2BAT
D1 WDT1
CANL2GND
D0 WDT0
TXPD
- -
0 POR, RESET
0 POR, RESET
0 POR, RESET
Notes 63. See Table 13, page 47, for definitions of reset conditions.
33742
52
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
Table 31. TIM1 Control Bits
WDW 0 0 0 0 1 1 1 1 WDT1 0 0 1 1 0 0 1 1 WDT0 0 1 0 1 0 1 0 1 Timing (ms typ) 9.75 45 100 350 9.75 45 100 350 Parameter Watchdog Period 1 Watchdog Period 2 Watchdog Period 3 Watchdog Period 4 Watchdog Period 1 Watchdog Period 2 Watchdog Period 3 Watchdog Period 4 Watchdog Window enabled (Window length is half the Watchdog Timing). No Window Watchdog Description
Window Closed No Watchdog Clear Allowed
Window Open for Watchdog Clear
Window Open for Watchdog Clear
Watchdog Timing x 50%
Watchdog Timing x 50%
Watchdog Period (Watchdog Timing Selected by TIM1 Bit WDW = 0)
Watchdog Period (Watchdog Timing Selected by TIM1 Bit WDW =1)
Figure 29. Timeout Watchdog Figure 28. Window Watchdog Table 32. Timing Register Status Bits
Name CANL2VDD Logic 0 1 0 1 0 1 0 1 Failure Description No CANL short to VDD. CANL short to VDD. No CANL short to VSUP . CANL short to VSUP . No CANL short to GND. CANL short to GND. No TXD dominant. TXD dominant.
CANL2BAT
CANL2GND
TXPD
Table 33. TIM2 Timing and CANL Failure Diagnostic Register
TIM2 $101b Reset Value Reset Condition (Write)(64) R/W W R - - D3 1
CANL2VDD
D2 CSP2
CANL2BAT
D1 CSP1
CANL2GND
D0 CSP0
TXPD
- -
0 POR, RESET
0 POR, RESET
0 POR, RESET
Notes 64. See Table 13, page 47, for definitions of reset conditions.
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
53
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
Cyclic Sense Timing, ON Time
HS ON HS Cyclic Sense Timing, OFF Time
HS OFF
10s
Sample
Lx Sampling Point
time
Figure 30. HS Operation When Cyclic Sense Is Selected Table 34. TIM2 Control Bits
CSP2 0 0 0 0 1 1 1 1 CSP1 0 0 1 1 0 0 1 1 CSP0 0 1 0 1 0 1 0 1 Cyclic Sense Timing (ms) 4.6 9.25 18.5 37 74 95.5 191 388 Parameter Cyclic Sense/FWU Timing 1 Cyclic Sense/FWU Timing 2 Cyclic Sense/FWU Timing 3 Cyclic Sense/FWU Timing 4 Cyclic Sense/FWU Timing 5 Cyclic Sense/FWU Timing 6 Cyclic Sense/FWU Timing 7 Cyclic Sense/FWU Timing 8
LOW POWER CONTROL REGISTER (LPC)
Tables 35 through 39 contain the Low Power Control Register information. The LPC register controls: * The state of HS in Stop and Sleep modes (HS permanently OFF or HS cyclic). * Enable or disable of the forced wake-up function (SBC automatic wake-up after time spent in Sleep or Stop modes; time is defined by the TIM2 sub register). * Enable or disable the sense of the wake-up inputs (Lx) at the sampling point of the Cyclic Sense period (LX2HS bit). (Refer to Reset Control Register (RCR) on page 49 for details of the LPC register setup required for proper cyclic sense or direct wakeup operation. The LPC register also reports the CANH and RXD diagnostic. Table 35. Low Power Control Register
LPC $110b Reset Value Reset Condition (Write)(65) R/W W R - - D3 LX2HS
CANH2VDD
D2 FWU
CANH2BAT
D1 CAN-INT
CANH2GND
D0 HSAUTO
RXPR
0 POR, NR2R, N2R, STB2R, STO2R
0 POR, NR2R, N2R, STB2R, STO2R
0 POR, NR2R, N2R, STB2R, STO2R
0 POR, NR2R, N2R, STB2R, STO2R
Notes 65. See Table 13, page 47, for definitions of reset conditions.
33742
54
Analog Integrated Circuit Device Data Freescale Semiconductor
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
Table 36. LX2HS Control Bits
Logic 0 1 No. Yes. Lx inputs sensed at sampling point. Wake-up Inputs Supplied by HS
Table 37. HSAUTO Control Bits
Logic 0 1 OFF. ON, HS Cyclic, period defined in TIM2 subregister. Auto-timing HS in Sleep and Stop modes
Table 38. CAN-INT Control Bits
Logic(66) 0 1 Interrupt as soon as CAN bus failure detected. Interrupt when CAN bus failure detected and fully identified. Description
Notes 66. If CAN-INT is at logic [0], any undetermined CAN failure will be latched in the CAN register (bit D1: CAN-UF) and can be accessed by SPI (refer to CAN Register (CAN) on page 49). After reading the CAN register or setting CAN-INT to logic [1], it will be cleared automatically. The existence of CAN-UF always has priority over clearing, meaning that a further undetermined CAN failure does not allow clearing the CAN-UF bit.
Table 39. LPC Status Bits
Name CANH2VDD Logic 0 1 0 1 0 1 0 1 No CANH short to VDD. CANH short to VDD. No CANH short to VSUP. CANH short to VSUP. No CANH short to GND. CANH short to GND. No RXD permanent recessive. RXD permanent recessive. Failure Description
CANH2BAT
CANH2GND
RXPR
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
55
FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS
INTERRUPT REGISTER (INTR)
Tables 40 through 42 contain the Interrupt Register information. The INTR register allows masking or enabling the interrupt source. A read operation identifies the interrupt source. Table 42 provides status bit information. The status bits of the INTR register content are copies of the IOR, CAN, TIM, and LPC registers status content. To clear the Interrupt Register bits, the IOR, CAN, TIM, and/or LPC registers must be cleared (read register) and the recovery condition must occur. Errors bits are latched in the CAN register and the IOR register. Table 40. Interrupt Register
INTR $111b Reset Value Reset Condition (Write)(68) R/W W R - - D3
VSUPLOW VSUPLOW
D2
HSOT-V2LOW HSOT
(67)
D1
V1TEMP V1TEMP
D0 CANF CANF 0 POR, RST
0 POR, RST
0 POR, RST
0 POR, RST
Notes 67. If only HSOT - V2LOW interrupt is selected (only bit D2 set in INTR register), reading INTR register bit D2 leads to two possibilities: 1. Bit D2 = 1: Interrupt source is HSOT. 2. Bit D2 = 0: Interrupt source is V2LOW. HSOT and V2LOW bits status are available in the IOR register. 68. See Table 13, page 47, for definitions of reset conditions.
Table 41. Interrupt Register Control Bits
Name CANF VDDTEMP HSOT - V2LOW VSUPLOW Mask bit for CAN failures. Mask bit for VDD medium temperature (pre-warning). Mask bit for HS over-temperature AND V2LTH < 4.0V. Mask bit for VBF(EW) < 5.8V. Description
When the mask bit is set, the INT pin goes LOW if the appropriate condition occurs. Upon a wake-up condition from Stop mode due to over-current detection (IDDS-WU1 or IDDS-WU2), an INT pulse is generated; however, INTR register content remains at 0000 (not bit set into the INTR register). Table 42. Interrupt Register Status Bits
Name VSUPLOW Logic 0 1 0 1 0 1 0 1 No VBF(EW) < 5.8V. VBF(EW) < 5.8V. No HS over-temperature. HS over-temperature. No VDD medium temperature (pre-warning). VDD medium temperature (pre-warning). No CAN failure. CAN failure. Description
HSOT
VDDTEMP
CANF
33742
56
Analog Integrated Circuit Device Data Freescale Semiconductor
TYPICAL APPLICATIONS
TYPICAL APPLICATIONS
SBC POWER SUPPLY
The 33742 is supplied from the battery line. A serial diode is necessary to protect the device against negative transient pulses and from reverse battery. This is illustrated in Figure 31.
VPWR
33742
Q1 R5 V2CTRL V2 VDD C4
V2
D1 Rp R1 SW1 to L1 C6 HS Rp R2 SW2 to L1 C7
L0 L1 L2 L3
VSUP C1 C2
VSUP Monitor Dual Voltage Regulator VDD Monitor 5.0V/200mA
C10
C5
HS Control
Mode Control Oscillator Interrupt Watchdog Reset
C3
INT WDOG RST
Programmable Wake-up Input
SPI Interface
MOSI SCLK MISO
CS
MCU
CANH CANL SW3 R3 Rd C8 to L2 Internal Module Supply Safe Circuitry
1.0 Mbps CAN Physical Interface
TXD RXD GND
SW4 R4 Rd Connector C9
Clamp (1) to L3
Legend D1: Example: 1N4002 type Q1: MJD32C R1, R2, R3, R4: 10k Rp, Rd: Example: 1.0k depending on switch type. R5: 2.2k C1: 10F
C2: 100nF C3: 47F C4: 100nF C5: 47F tantalum or 100F chemical C6, C7, C8, C9, C10: 100nF (1) Clamp circuit to ensure max ratings for HS (HS from - 0.3V to VSUP + 0.3) are respected.
Figure 31. SBC Typical Application Schematic
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
57
TYPICAL APPLICATIONS
VOLTAGE REGULATOR
The SBC contains two 5.0V regulators: a V1 regulator, fully integrated and protected, and a V2 regulator, which operates with an external ballast transistor.
The recommended value are as follows: * 22F, ESR < 5.0 * 47F, ESR < 10 The V2 pin has two functions: it is a sense input for the V2 regulator and is a 5.0V power supply input to the CAN interface. With respect to ballast transistor selection, either PNP or PMOS transistors may be used. A resistor between base and emitter (or source and drain) is necessary to ensure proper operation and optimized performances. Recommended bipolar transistor is MJD32C.
VDD REGULATOR
The VDD regulator provides 5.0V output, 2.0% accuracy with current capability of 200mA max. It requires external decoupling and stabilizing capacitors. The minimum recommended values are as follows: * * * * C4: 100nF C3: 10F < C3 <22F, ESR < 1.0 or C3: 22F < C3 <47F, ESR < 5.0 or C3: 47F, ESR < 10
V2 REGULATOR: OPERATION WITHOUT BALLAST TRANSISTOR
The external ballast transistor is optional. If the application does not requires more than the maximum output current capability of the VDD regulator, then the ballast transistor can be omitted. The thermal aspects must be analyzed as well. The electrical connection is illustrated in Figure 32.
V2 REGULATOR: OPERATING WITH EXTERNAL BALLAST TRANSISTOR
The V2 regulator is a tracking regulator of the VDD output. Its accuracy relative to VDD is 1.0%. It requires external decoupling and stabilizing capacitors.
No Connect VPWR
33742
V2CTRL VSUP C1 C2 RST V2 VDD C3 C4 VDD RESET
Components List C1: 22F C2: 100nF C3: >10F C4: 100nF
MCU
Figure 32. V2 Regulator Electrical Connection
FAILURE ON VDD, WDOG, RESET, AND INT PINS
The paragraphs below describe the behavior of the device and of the INT, RST, and WDOG pins at power-up and under failure of the VDD regulator.
POWER-UP AND SBC ENTERING NORMAL OPERATION
After power-up the 33742 enters Normal Request mode (CAN interface is in TXRX mode): VDD is on and V2 is off.
After 350ms if no watchdog is written (no TIM1 register write), a reset occurs and the 33742 returns to Normal Request mode. During this sequence WDOG is active (low level). Once watchdog is written, the 33742 goes to Normal mode: VDD is still on and V2 turns on, WDOG is no longer active, and the RST pin is HIGH. If watchdog is not refreshed, the 33742 generates a reset and returns to Normal Request mode. Figure 33, page 59, illustrates the operation.
33742
58
Analog Integrated Circuit Device Data Freescale Semiconductor
TYPICAL APPLICATIONS
VDD
Watchdog Refresh
Missing Watchdog Refresh
SPI (CS) WD RST INT
350ms SBC in Normal Request & Reset modes SBC in Normal mode SBC in Normal Request & Reset mode
Watchdog Refresh
SBC in Reset mode
Reset each 350ms
Figure 33. Power up sequence, No W/D write at first
POWER UP AND VDD GOING LOW WITH STOP MODE AS DEFAULT LOW POWER MODE IS SELECTED
The first part of Figure 34 is identical to Figure 33. If VDD is pulled below VDD under-voltage reset (typ 4.6V), say by an overcurrent or short-circuit (for instance, short to 4.0V), and if a low power mode previously selected was Stop mode, the 33742 enters Reset mode (RST pin is active). The WDOG pin stays HIGH, but the high level (Voh) follows V1 level. The INT pin goes LOW. When the VDD overload condition is removed, the 33742 restarts in Normal Request mode.
Under-voltage at VDD (VDD < VRSTTH)
VDD SPI (CS) WD RST INT
SBC in Reset mode SBC in Normal Request & Reset modes Reset each 350ms
Watchdog Refresh
350ms
SBC in Normal mode
SBC in Normal Reset mode
Figure 34. Under-voltage on VDD
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
59
TYPICAL APPLICATIONS
POWER-UP AND VDD GOING LOW WITH SLEEP MODE AS DEFAULT LOW POWER MODE IS SELECTED
The first part of Figure 35 is identical to Figure 34. If VDD is pulled below the VDD under-voltage reset (typ 4.6V), say by an over-current or short-circuit (for instance, short to 4.0V), and if the low power mode previously selected was Sleep mode and if the BATFAIL flag has been cleared, the 33742 enters in Reset mode for a time period of 100ms. The WDOG pin stays HIGH, but the high level (VOH) follows VDD level. The RST and INT pins are low. After 100ms the 33742 goes into Sleep mode, and the VDD and V2 are off. Figure 35 shows an example wherein VDD is shorted to 4.0V, and after 100ms the 33742 enters Sleep mode.
.
Under-voltage at VDD
VDD SPI (CS) WD RST INT
SBC in Reset mode SBC in Normal Request & Reset modes Reset each 350ms
Watchdog Refresh
100ms
Reset mode SBC in Sleep mode SBC in Reset mode for 100ms, then enter Sleep mode
SBC in Normal mode
Figure 35. Under-voltage at VDD. Sleep mode selected.
CANH CANH CH R5 CANL (33742) CL CANL CAN Connector Legend R6, R7: 30 CL, CH: 220pF CS: > 470pF CL CS CANH (33742) CH R6 R7
CANH (33742)
CANL (33742)
CANL CAN Connector Legend R5: 60 CL, CH: 220pF
Figure 36. CAN Bus Standard Termination
Figure 37. CAN Bus Split Termination
33742
60
Analog Integrated Circuit Device Data Freescale Semiconductor
PACKAGING PACKAGE AND THERMAL CONSIDERATIONS
PACKAGING
PACKAGE AND THERMAL CONSIDERATIONS
The 33742 SBC is a standard surface mount 28-pin SOIC wide body. In order to improve the thermal performances of the SOIC package, eight of the 28 pins are internally connected to the package lead frame for heat transfer to the printed circuit board.
PACKAGING DIMENSIONS
Important For the most current revision of the package, visit www.freescale.com and perform a keyword search on the 98A drawing number below.
DW SUFFIX EG SUFFIX (PB-FREE) 28-LEAD SOICW 98ASB42345B ISSUE G
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
61
PACKAGING PACKAGING DIMENSIONS
DW SUFFIX EG SUFFIX (PB-FREE) 28-LEAD SOICW 98ASB42345B ISSUE G
33742
62
Analog Integrated Circuit Device Data Freescale Semiconductor
PACKAGING PACKAGING DIMENSIONS
EP SUFFIX (PB-FREE) 48-LEAD QFN 98ASA10825D ISSUE 0
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
63
PACKAGING PACKAGING DIMENSIONS
EP SUFFIX (PB-FREE) 48-LEAD QFN 98ASA10825D ISSUE 0
33742
64
Analog Integrated Circuit Device Data Freescale Semiconductor
PACKAGING PACKAGING DIMENSIONS
EP SUFFIX (PB-FREE) 48-LEAD QFN 98ASA10825D ISSUE 0
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
65
ADDITIONAL DOCUMENTATION THERMAL ADDENDUM (REV 2.0)
ADDITIONAL DOCUMENTATION
THERMAL ADDENDUM (REV 2.0)
Introduction This thermal addendum is provided as a supplement to the MC33742 technical datasheet. The addendum provides thermal performance information that may be critical in the design and development of system applications. All electrical, application, and packaging information is provided in the data sheet. Packaging and Thermal Considerations The MC33742 is offered in a 28 pin SOICW exposed pad, single die package. There is a single heat source (P), a single junction temperature (TJ), and thermal resistance (RJA). TJ
=
33742DW 33742EG
28-PIN SOICW
RJA
.
P
The stated values are solely for a thermal performance comparison of one package to another in a standardized environment. This methodology is not meant to and will not predict the performance of a package in an application-specific environment. Stated values were obtained by measurement and simulation according to the standards listed below. Standards Table 43. Thermal Performance Comparison
Thermal Resistance RJA(1), (2) RJB(2), (3) RJA(1), (4) RJC(5) [C/W] 41 10 68 220
DW SUFFIX EG SUFFIX (PB-FREE) 98ASB42345B 28-PIN SOICW Note For package dimensions, refer to the 33742 data sheet.
1.0 0.2 1.0
0.2 * All measurements are in millimeters
Notes: 1. Per JEDEC JESD51-2 at natural convection, still air condition. 2. 2s2p thermal test board per JEDEC JESD51-7. 3. Per JEDEC JESD51-8, with the board temperature on the center trace near the center lead. 4. Single layer thermal test board per JEDEC JESD51-3. 5. Thermal resistance between the die junction and the package top surface; cold plate attached to the package top surface and remaining surfaces insulated.
28 Pin SOICW 1.27 mm Pitch 16.0 mm x 7.5 mm Body
Figure 38. Surface Mount for SOIC Wide Body non-Exposed Pad
33742
66
Analog Integrated Circuit Device Data Freescale Semiconductor
ADDITIONAL DOCUMENTATION THERMAL ADDENDUM (REV 2.0)
RXD TXD VDD RST INT GND GND GND GND V2 V2CTRL VSUP HS L0
1 2 3 4 5 6 7 8 9 10 11 12 13 14
28 27 26 25 24 23 22 21 20 19 18 17 16 15
WDOG CS MOSI MISO SCLK GND GND GND GND CANL CANH L3 L2 L1
A
33742 Pin Connections 28-Pin SOICW 1.27 mm Pitch 18.0 mm x 7.5 mm Body
Figure 39. Thermal Test Board Device on Thermal Test Board Material: Single layer printed circuit board FR4, 1.6mm thickness Cu traces, 0.07mm thickness Outline: 80mm x 100mm board area, including edge connector for thermal testing Cu heat-spreading areas on board surface Natural convection, still air Table 44. Thermal Resistance Performance
A [mm] RJA [C/W] 68 0 52 300 47 600
RJA is the thermal resistance between die junction and ambient air.
Area A: Ambient Conditions:
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
67
ADDITIONAL DOCUMENTATION THERMAL ADDENDUM (REV 2.0)
80
Thermal Resistance [C/W]
70 60 50 40 30 20 10 0
x
RJA
0
300 Heat spreading area A [mm]
600
Figure 40. Device on Thermal Test Board RJA
100 Thermal Resistance [C/W]
10
x RJA
1
0.1
1.00E-03 1.00E-02 1.00E-01 1.00E+00 1.00E+01 1.00E+02 1.00E+03 1.00E+04 Time[s]
Figure 41. Transient Thermal Resistance RJA, 1 W Step response, Device on Thermal Test Board Area A = 600 (mm2)
33742
68
Analog Integrated Circuit Device Data Freescale Semiconductor
REVISION HISTORY
REVISION HISTORY
REVISION 3 4 5 6 7
DATE 2/2006 6/2006 8/2006 8/2006 10/2006
DESCRIPTION OF CHANGES
* * * *
Converted to Freescale format Implemented Revision History page Added Thermal Addendum (Rev. 1.0) Changed Data Sheet from "Advanced" to "Final"
* Added MCZ33742EG/R2 and MCZ33742SEG/R2 to the Ordering Information block * Replaced label for Logic Inputs to Logic Signals (RXD, TXD, MOSI, MISO, CS, SCLK, RST, WDOG, and INT) on page 7 * Removed all references to the 54 pin package. * Removed Peak Package Reflow Temperature During Reflow (solder reflow) parameter from Maximum Ratings on page 7. Added note with instructions from www.freescale.com. * Revised () and (), * Restated notes in Maximum Ratings on page 7 * Text corrections to the included thermal addendum * * * * * * Added EP 48 pin QFN package Added 98ARH99048A Package drawing Added PCZ33742EP/R2 to the ordering information Made changes defining RXD as a push-pull structure on page 16, 23, 38, and 39 Updated figures Figure 12 and Figure 25 Added provisions of differentiation for 28-pin SOIC and 48-pin QFN for ESD Capability, Human Body Model(1) on page 7, Watchdog Period Normal and Standby Modes on page 18, and Normal Request Mode Timeout on page 18 * Update the Freescale format and style to the current standards * Added the Functional Internal Block Description section * Changed PCZ33742EP/R2 to MC33742EP/R2 in the ordering information
8 9 10
2/2007 3/2007 5/2007
11
6/2008
33742
Analog Integrated Circuit Device Data Freescale Semiconductor
69
How to Reach Us:
Home Page: www.freescale.com Web Support: http://www.freescale.com/support USA/Europe or Locations Not Listed: Freescale Semiconductor, Inc. Technical Information Center, EL516 2100 East Elliot Road Tempe, Arizona 85284 +1-800-521-6274 or +1-480-768-2130 www.freescale.com/support Europe, Middle East, and Africa: Freescale Halbleiter Deutschland GmbH Technical Information Center Schatzbogen 7 81829 Muenchen, Germany +44 1296 380 456 (English) +46 8 52200080 (English) +49 89 92103 559 (German) +33 1 69 35 48 48 (French) www.freescale.com/support Japan: Freescale Semiconductor Japan Ltd. Headquarters ARCO Tower 15F 1-8-1, Shimo-Meguro, Meguro-ku, Tokyo 153-0064 Japan 0120 191014 or +81 3 5437 9125 support.japan@freescale.com Asia/Pacific: Freescale Semiconductor Hong Kong Ltd. Technical Information Center 2 Dai King Street Tai Po Industrial Estate Tai Po, N.T., Hong Kong +800 2666 8080 support.asia@freescale.com For Literature Requests Only: Freescale Semiconductor Literature Distribution Center P.O. Box 5405 Denver, Colorado 80217 1-800-441-2447 or 303-675-2140 Fax: 303-675-2150 LDCForFreescaleSemiconductor@hibbertgroup.com
Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document. Freescale Semiconductor reserves the right to make changes without further notice to any products herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. "Typical" parameters that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including "Typicals", must be validated for each customer application by customer's technical experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer purchase or use Freescale Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Freescale Semiconductor was negligent regarding the design or manufacture of the part. FreescaleTM and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. (c) Freescale Semiconductor, Inc., 2007-2008. All rights reserved.
MC33742 Rev. 11 6/2008


▲Up To Search▲   

 
Price & Availability of MC33742EPR2

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X